A teenager finds himself trapped in the Demon Kingdom, fighting against evil forces alongside a rebellious witch and a short warrior.