The wait is over. After teasing a snippet of the trailer last Thursday, the trailer for 50 Shades of Grey,otherwise known as Twilight‘s older, much kinkier cousin, has finally premiered–and it’s just as hot and heavy as we expected. Dakota Johnson plays an expectedly demure Anastasia Steele alongside newcomer Jamie Dornan playing fiction’s most fetishized character Christian Grey.
In the background, a haunting rendition of Beyonce “Crazy In Love”, moaning included. We’d spoil all the dirty details, but it’s better that you see for yourself. The film may not be set to premiere until Valentine’s Day 2015 (uh, date night anyone?), but you can satisfy your curiosity with the full two and a half minute trailer below![youtube http://www.youtube.com/watch?v=z4nJX8snP4s&w=700&h=394]