Black Panther and Fifty Shades Freed are two of the biggest blockbusters in the world right now, for vastly different reasons.
But cinemagoers excited to see highly anticipated Marvel film got a bit of a shock when one theatre started playing the BDSM-themed romance flick instead.
A movie theatre in Atlanta, Georgia got the two films mixed up on Thursday night (local time), meaning a crowd amped up to see T'Challa save Wakanda was met, instead, with Christian Grey and Anastasia Steele having sex.
One audience member pulled out his phone to capture the moment, which features people laughing and crying out "no!"
"It's the opposite movie!" one person cries out.
Fifty Shades Freed was released earlier this month and reviews have slammed it as being the worst of the trilogy, with a rating of 30 on Metacritic.com. Despite that, it helped the erotic trilogy pass the US$1 billion milestone at the global box office.
Black Panther has smashed records of its own, pulling in in US$361 million (NZ$489 million) internationally during its first three days.