Here’s the first pic from Jim Jarmusch‘s Only Lovers Left Alive, starring Tom Hiddleston and Tilda Swinton as, you guessed it, vampire lovers. Named Adam and Eve, incidentally. No release date for this one yet, sorry folks. (/Film)
Susana Polo
What if we dressed a lobster up like Tim Curry in Rocky Horror and called it a Powerpuff Girls villain? Oh, we did that already? #himisweird