A photographer learns she has magic powers and is from a forest dwelling race. She must hunt down a demon and locate a missing crystal before Hell is released on earth.