Nicolas Cage and Miranda Cosgrove as the Leads in ‘Fifty Shades of Grey’!

A movie poster for Fifty Shades of Grey is circulating over the internet, and you won’t believe the stars who grace its cover–Nicolas Cage and Miranda Cosgrove! Have these two stars really secured the coveted roles of Christian Grey and Anastasia Steele?

It’s definitely not the pairing fans of the E.L. James’ S&M bestseller expected. There’s been a lot of speculation about who will take the leading roles in the film adaptation, and Cage and the iCarly star haven’t been making the headlines. And Justin Bieber as part of the soundtrack? Say it isn’t so.

Fortunately, the poster is just a spoof making fun of all the wild guesses about who will be involved in the anxiously awaited movie. Almost every day, a new actor makes headlines as a possible fit for the role, and, every time, the actor denies any involvement. Whether it’s Alexander Skarsgard, Ian Somerhalder or Emma Watson in the news, there is absolutely no basis in fact for the story. That’s one of the many things this poster pokes fun at.

For now, don’t believe your eyes or ears when it comes to who will eventually make the cut and be involved in Fifty Shades of Grey. No one really knows. It could be a pairing just as shocking as Nicolas Cage and Miranda Cosgrove.