One of the best movies I have ever watched. Sincerely, Emma Roberts and Luke Bracey did a very good acting! This is just the perfect explanation of when you think there is no hope and you are just going to stay single FOREVER, but the, this knight on a shining armor saves the day and makes you fall even more in love with this movie! Just to think that they went from being to complete strangers to having this great chemistry and being really close, makes people have hope on love.