Before you get your sodden Christian Grey-loving panties all up in a wad, let me fill you in—the trailer’s not real. No, it’s complete and utter fan fiction, and we should all probably thank our lucky stars for that.
Frankly, Zac Efron just seems too nice to play someone like Christian Grey (not that I’ve read the books or anything, yet, because I haven’t), and Kirsten Dunst playing the part of Anastasia Steele? Come on. That’s about as believable as Lindsay Lohan playing Anastasia Steele.
No, the trailer was created by our friends at Celebrity Dirty Laundry, and if you love it and think they’re onto something, be sure to head over there and drop them a line to tell them.