If you liked this movie, you should also see: Rocks (2003)Rejected (2000)Strange Invaders (2002)Manipulation (1991)Jubei the Wind Ninja (1993)
A rag doll fights a monster that has been stealing the souls of his people. This film was Shane Acker's thesis project at UCLA film school.