I thoght that it would be worst, but I was totally wrong. The best part is the end, moreover number 6 as Teresa Palmer, I want more from this character, too much fierce. On the other hand Dianna Agron is so bored in her character, really monotone. Alex Pettyfer does a good job.