Outcast (2010) — 98 min - Fantasy, Horror, Science Fiction, Foreign - 10 December 2010 Your rating: Not rated yet! It...