It’s rare that a trailer for an upcoming film is released a year before that movie actually drops. However, when a film has as much buzz as Fifty Shades of Grey, exceptions are made. Slated to premiere in February 2015, the movie is based on the erotic best-seller of the same name written by author E. L. James. While some of the cast has not been revealed as of yet, Fifty Shades of Grey will star Dakota Johnson as Anastasia Steele and Jamie Dornan as Christian Grey. Check out the trailer below, featuring music by Beyoncé.