La La Land may take place in modern times, but it is a definitively retro musical - one starring Emma Stone and Ryan Gosling, no less. Emma plays Mia, an aspiring actress living in L.A., where she meets Sebastian, an old-school jazz pianist played by Gosling. The two are struggling and neither even remotely successful when they fall in love in an epic, twilight-blanketed montage of music - until they start to make it big. When that happens, they're new lives and schedules make their romance exceedingly difficult. There's only a little skin from Sonoya Mizuno, who flashes her panties when she rolls over the back of a couch, but it's well worth the watch!