If you like vampires & want to see a fun movie, see Vampire Academy. It isn’t deep. If there is a deeper meaning, it is accidental. Just go with it. The rules of this world will be clearly explained so if you have questions, you won’t have to wait long for answers. It is clearly for teens. At times, there are abrupt and awkward transitions. A cat dies but doesn’t feel real so I could handle it. Only real misstep: casting Sarah Hyland from Modern Family. I look forward to sequels. Keep literally dodging bullets, Dimitri, aka a younger, hotter Russian Nathan Fillion.