C Cute_tweety_boo New member Oct 26, 2010 #21 It is one of the best psychological thrillers I have ever seen, animated, live action or otherwise.