Recent Movie Watch: Moulin Rouge

"The greatest thing you'll ever learn is just to love and be loved in return." - Christian I had never seen Moulin Rouge before this week, but I had listened to the song made famous by P!nk, Christina Aguilera, Lil Kim, and Mya: "Lady Marmalade." I'm pretty sure my mom sheltered me from the movie, because…