WARNING: The following review contains spoilers. If you have not yet seen La La Land and wish to do so without having the plot given away,...