Everything about this movie was great. The actors were amazing and the plot is great, though the end does catch you off guard, The story of Ally and Tyler's relationship was great and overall very cute. Was very hurt at the end of this movie because I loved the character Robert Pattinson was playing.