The wait is over. The "Fifty Shades of Grey" trailer debuted on the "Today" show on Thursday, and it teases just about everything fans of the book will want to see -- plus a special, exclusive version of Beyonce's "Crazy In Love." (That explains her Instagram teaser.)
Based on E L James' best-selling erotic novel, "Fifty Shades of Grey" stars Jamie Dornan and Dakota Johnson as Christian Grey and Anastasia Steele. It's set to hit theaters Feb. 13, 2015.
On "Today," Savannah Guthrie admitted that NBC only showed a portion of the trailer -- some of it, including the bondage scenes were too raunchy for daytime television -- but the entire tease is available online. Watch below.
ALSO ON HUFFPOST:
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more