La La Land ★★★★★

The choreography! The cinematography! The music! The EVERYTHING! God I love film