2017 has been one hell of a year for movies of all shapes and sizes, and whether your feel that the year's biggest films lived up to the hype or not, Hollywood sure wasn't afraid to get weird this past year.
These scenes, whether brilliantly shocking, stunningly awful, totally revolting or simply weird for their own sake, represent cinema at its strangest and most bizarre over the last 12 months. They're the moments that had so many of us shouting out loud, "What the f***!?"
From some of the most boundary-pushing and infamous moments from recent comic book movies, to jaw-dropping bursts of unexpected violence, weird subplots, strange bouts of casting and everything in-between, these scenes are sure to linger in your memory for a long time, for better and for worse.
Be aware that SPOILERS WILL FOLLOW for some of the year's biggest movies (including Star Wars: The Last Jedi), but with that in mind, here are the 25 biggest WTF moments from 2017's movies...
It's not often that the Marvel Cinematic Universe manages to successfully blindside viewers with a genuine surprise, but it certainly did in Spider-Man: Homecoming.
When Peter (Tom Holland) heads to Liz's (Laura Harrier) house, her dad answers the door, revealing himself to be Adrian Toomes aka Vulture (Michael Keaton), much to Peter and the audience's shock.
What follows is a terrifically prolonged sequence of Toomes toying with Peter, leading to the already-iconic "dad talk", where he outright threatens him.
Considering how obvious the reveal seems in retrospect, it's all the more impressive that it came as such a surprise on the initial viewing. Thanks to sharp writing and terrific execution, it's one of the best and most unexpected sequences from any MCU movie this year.