On what poor, pitiful, defenseless planet has my monstrosity been unleashed?

I just found out that actress Daveigh Chase stars as both the Hawaiian troublemaker Lilo in Lilo and Stitch and the haunted TV terror Samara in The Ring.  All I know now is that the latter makes watching the former a lot creepier.

This entry was posted in flixify. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

three + six =