Daniel Kaluuya in Get Out. Image courtesy Universal Pictures.

If you made it all the way through James Wan’s newest film Malignant, you know there’s a controversial plot twist in the third act that people either loved or hated. But there are more (and better) movies with twists endings you should watch. Whether the movie uses unreliable narrators, red herrings, or clever directorial misdirects, these are a few films that had audiences wondering how they never saw it coming.

Spoiler alert – these descriptions include the plot twists.

Get Out (2017)
Jordan Peele’s film shows the power of psychological terror over blood and gore horror. The film follows Chris Washington as he goes with his girlfriend Rose Armitage to visit her parent’s for the first time. Chris, a Black man, immediately feels the tension of trying to fit in to white suburbia, a tension that audiences might dismiss as the racial tension that is near pervasive in this country. But as the film nears its climax, Chris realizes that he is a victim of the family’s devious machinations, involving hypnosis, body-swapping, and white people auctioning off people of color at auction. Horrifying.

Arrival (2016)
Aliens have landed on earth, and Louise, a linguist played by Amy Adams, is helping the government decipher their language so we can communicate with them to keep them from blowing us to smithereens. We see Louise’s backstory – she has lost her daughter – and we see glimpses of their relationship and the daughter’s illness as the movie progresses. At the end of Arrival — after Louise has learned the aliens’ highly evolved language which allows her to see into the future — we learn her visions are not flashbacks, but flash-forwards and we realize she knows her child will die young.

Predestination (2014)
A temporal agent (Ethan Hawke) embarks on a final time-traveling assignment to prevent an elusive criminal from launching an attack that kills thousands of people. Hawke’s character (no characters have names in this movie) recounts his story of traveling to the past to stop a bomber in a twisty tale that involves a time machine in a violin case, unwanted pregnancy, a gender-swapping character, and reconstructive surgery. As the tale plays out, we learn that every character in the story is the same person (you have to think about it for it to make any kind of sense) in this snake-eating-its-own-tail tale.

Orphan (2009)
Vera Farmiga and Peter Sarsgaard play a couple who adopt a nine-year-old orphan after the tragic loss of their unborn child. They expect to get a troubled kid, but Esther (Isabel Fuhrman) is a whole other level of difficult. She starts terrorizing everyone who gets close to investigating her past. After abusing the couple’s other children and gaslighting Farmiga’s character, Esther starts to hit on her adoptive father. It’s all very stomach-turning until the final twist is revealed: Esther isn’t nine – she’s not even a child. She’s an adult posing as a child, and she’s killed before. Oddly enough, a prequel to the original movie, still starring the now eleven years older Fuhrman, is scheduled to come out next year.

Saw (2004)
James Wan is no stranger to plot twists, as his earlier movie attests. The first film in what would become an enduring franchise had a simple enough premise: two men are locked in a room and have to decide what lengths they are willing to go to in order to escape the twisted game of the madman who put them there. Viewers cringe as they watch Cary Elwes decide he has no other choice but to cut off his own foot, and then the movie reveals that the killer was in the room the entire time, disguised as a dead man on the floor. Even worse; the key was in the room the entire time. Yikes.

Donnie Darko (2001)
Finding out the movie was only a dream is usually a terrible cop-out but here, it works. Suburban teenager Donnie (Jake Gyllenhaal) is a sleepwalker who meets a ghoulish giant rabbit that tells him the world’s going to end in a month. When he returns home there’s a jet engine in his bedroom. He narrowly escaped death, but now he knows that doomsday is coming. Donnie’s life gets surreal as he faces high-school drama, wormholes, and apocalyptic visions. As the end draws near things get chaotic, including the accidental death of Donnie’s new girlfriend after a Halloween party, but then we find out Donnie was just dreaming that premonition. Except this time it’s real and seconds away from coming true as a jet engine falls from the sky.

Memento (2000)
Before Inception, Christopher Nolan made this movie which follows Leonard Shelby’s (Guy Pearce) quest to find the man responsible for the death of his wife and take him out. Unfortunately, Leonard has short-term memory loss and can’t remember anything for long. He makes up for this by leaving himself polaroids and tattooing the “facts” of the crime on his body. What follows is a cerebral and surprising mystery. We learn that Leonard was responsible for the death of his wife and had been leading himself on all along; endlessly chasing a killer he will never actually confront.

Fight Club (1999)
Everyone knows the true rule about Fight Club: don’t spoil the twist in Fight Club. It follows a narrator, who is never referred to by name throughout the course of the film, as his life seemingly implodes. He meets a guy named Tyler Durden (Brad Pitt), and they decide to start a club where men can be men, which means they beat each other bloody. That leads to a fight club franchise, and then open rebellion on the man. As things get more and more bonkers, the narrator discloses that he never met anyone named Tyler Durden; the narrator (Edward Norton) had been Tyler all along.

The Sixth Sense (1999)
The granddaddy of all plot twists…M. Night Shyamalan’s first big hit as a director has one of the most famous surprise endings – one that should never had been a surprise. A little boy (Hayley Joel Osment) talks to a child psychologist (Bruce Willis) because he sees dead people. He sees dead people. It’s a spooky and moving tale of fear and loss, but if you don’t guess the surprise ending you’ll kick yourself.

The Usual Suspects (1995)
Back when we could still admire Kevin Spacey, (and director Bryan Singer) we could love this movie which delivers its big twist in the final minutes. The Usual Suspects is another classic on any list of the biggest plot twist in film history. The film follows Spacey’s character (“Kint”) as he regales an FBI agent with a fake story given that deflects the FBI agent’s attention from him by crafting story about a crime lord called Keyser Söze using details from items in in the room. The FBI agent doesn’t realize this until “Kint” has left the building, after he receives a fax with Kint’s picture but Keyser Söze’s name underneath. Presumably this lead to the FBI using better technology in the future.

Planet of the Apes (1968)
Charlton Heston is an astronaut that lands on a strange planet – one with sentient apes that treat him like something that belongs in a zoo. By the end, we learn that he didn’t travel to another planet, he traveled 2,000 years in the future and is still on Earth, albeit a nuclear war-ravaged version of the world he once knew. A planet where apes evolve from men, as it were. The final scene, with the fractured Statue of Liberty sticking out of the sand, is so iconic now but it’s fun to imagine how it must have startled audiences must’ve been when Planet of the Apes was a new release.

Psycho (1960)
A boy’s best friend is his mother, sort of. In Hitchcock’s classic tale of terror, Anthony Perkins plays Norman Bates, motel proprietor and lady-killer. Throughout the entirety of the film we believe that Norman is killing at the behest of his mother but the truth is much more sinister. Bates has lost his mother and his mind (but we’re not sure which happened first.) Bates is a cross-dressing, corpse-preserving, well…psycho. Hitchcock went to great lengths to keep his plot twist secret, including swearing the cast and crew to secrecy before the film was released.