Phantom of the Paradise ★★★★

rockin', hilarious, disturbing