La La Land: Definitive Review