The best movie ever. Full of amazing music, amazing choreography and a beautiful story. The characters are complex and unique and the movie is funny, heartwarming and heartbreaking. Definitely worth a watch with no distractions and fully emerge in the story and music.