This is my all time favorite movie! Nicholas Hoult, Teresa Palmer, and more make this movie the best it can possibly be! This movie is so touching how the character, R has a true heart of gold. He is so nice, caring, protective, and sooooo cute! I especially love how he sacrifices himself at the end! So sad and amazing at the same time! Overall, I describe this movie as touching, amazing actors and actresses, realistic, hilarious, heartfelt, romantic and adventurous! Best movie of all time! I know that I am reviewing this in 2019 but I gotta say, I wish they could make a second movie of this! 🙌👌👏 True perfection. I literally watch this movie everyday.