This movie was absolutely amazing. The plot was written very well, and the actors played they're parts so well. At first i was a little bored but even then i couldn't stop watching. The movie had many ups and downs, and really drew my attention. I loved every second of it. This movie definitely deserves all its praise. Though i wouldn't recommend a child watching it without parental supervision.