Moulin Rouge!
And just like that I have a new favourite movie.
A visual spectacle with surreal costume and set design that is out of this world. Perfect soundtrack, perfect casting and a perfect amount of yearning.
“Above all things I believe in love”