It is a fantasy/horror combo. At first, you are not sure where this movie is going but it really gets good. For me, the best part was a twist about half way through that I did not see coming. Good twists always impress me. Stick with it. You won't be disappointed. Iwan Rheon is great as usual.