I'm a 15 year boy and and i cried... this movie was just so unexpectedly amazing i just cant believe it. trust me when I say this is one of the best movies ive seen this year. i think I might have to watch it 'one more' time. youll get that when u watch it.