I watched The Long Duel this afternoon (which if you’re interested is the most bizarre film I’ve ever seen and is set in India but was most probably filmed in Scotland) and now I can’t stop thinking about Charlotte Rampling. She is my new girl-crush and eyebrow idol.
impossibly beautiful...Rampling in The Long Duel. As mysteriously alluring as ever.
Serious business.