Never had any movie like this before! Definitely worth the movie ticket! I wasn't like it at the beginning as some of the humour probably not really my cup of tea. But fall in love it at the end... Cannot stop think about it and crying... Highly recommend it.