2006 · Fantasy, Action, Adventure · 1h 36m · 5.2
A warrior named Baron is sent on a mission to defeat evil demons, witches and possessed puppets.