I found the movie amazing and Jaiden smiths acting was amazing all the one-star reviews say his acting was horrible or all the actors were horrible and that the movie was too typical. but I found it the opposite a girl who aware shes saying has given up on the world but then gets turned around by a boy who never got to be him both end up helping each other and knowing that the worst is yet to come you have that in the back of your mind and make me someone who typically cries during movies actually cry a bit. Phenomenal.