Moulin Rouge! ★★★★½

invented musicals

jessica lauren liked this review