Just like my title...some mega violent movies have no story. This had layers. I LOVED Vanessa Hudgens and what she brought to this film: range, LOTS of it when it came to acting! Also Mikkelsen has ALWAYS intrigued me...i don't know if I can even fully explain, but I'm ALWAYS drawn to whatever character he plays, whether good, weak, bad or whatever! Maybe it's too violent for some but for the basis of this story, IDK, for me, it all fit.