Lilo & Stitch

There's one in every family.

2002-06-21 | 85 minutes

Rating: 7.5