Phantom of the Paradise ★★★★½

I think the world needs more rock operas.