M. Night Shyamalan has returned with his latest feature film, Trap, a psychological thriller that follows the story of Cooper (Josh Hartnett ), a serial killer attempting to escape from a police sting operation as he attends a concert with his daughter.
According to Shyamalan, the movie takes inspiration from Prince's Purple Rain and aspires to merge the theatrical and concert experience.
Karwai Tang / WireImage via Getty Images
According to Empire , the iconic horror director pitched the film as, "What if The Silence Of The Lambs happened at a Taylor Swift concert ?”
Ernesto Ruscio / WireImage via Getty Images M. Night Shyamalan brought a solid crew of actors with him for this movie. Here's where you've seen them before.
Josh Hartnett stars as Cooper Adams
A teenage heartthrob turned prolific Hollywood star, does Josh Hartnett really need an introduction? His work in the 90s as a teenage heartthrob in movies like Halloween: H20 set the stage for his run in the 2000s when he appeared in movies like Black Dahlia, Pearl Harbor, Black Hawk Down , and so many more. He's also appeared in a few Guy Ritchie films including Wrath Of Man and 2023's Operation Fortune: Ruse de Guerre . While he's appeared in a number of highly successful films throughout his 25-plus-year career , he appeared as Ernest Lawrence in the 2023 Oscar-winning film Oppenheimer . Most recently, he made a cameo in season three of FX's The Bear as Frank, Richie's ex-wife's soon-to-be-husband.
Ernesto Ruscio / WireImage via Getty Images Saleka Shyamalan stars as Lady Raven
Better known as Saleka, Trap marks her acting debut. However, she's become a buzzing R&B singer to watch. Saleka released her debut album, Seance, in 2023 and has contributed music to Trap and several other projects her father has directed, including Apple TV+'s Servant and Old . She also released a new project titled Lady Raven to accompany the film, which includes appearances from her Trap co-stars Kid Cudi and Russ.
Borja B. Hojas / WireImage Alison Pill appears as Rachel
Alison Pill's resumé in television, film, and theater is lengthy. For over 20 years, she's been smashing the screen with appearances in movies like Confessions Of A Teenage Drama Queen, Dan Is Real Life , and Milk. She most notably appeared as Maggie Jordan on Aaron Sorkin's HBO series, The Newsroom . In 2023, she joined the cast of Netflix's Scott Pilgram Takes Off , reprising her role as Kim Pine from 2010's Scott Pilgrim Vs. The World.
John Nacion / FilmMagic Ariel Donoghue stars as Riley
The 14-year-old Australian only entered the film industry in 2022 with her feature film debut, Blueback. Before that, she landed television roles in High Life as Millie and Wolf Like Me as Emma, a role that earned her a Silver Logie nomination for Best Supporting Actress.
John Nacion / FilmMagic via Getty Images Marnie McPhail takes on the role of Jody's mom
For over 40 years, Marnie McPhail has been an amazing talent on screen. McPhail is best known for her role on The Edison Twins and more recently, The Way Home . She's also appeared in the Star Trek universe in two different roles –as Alicia in Star Trek: Voyager and Elger in Star Trek: First Contact . She was a regular cast member of Generations , where she starred as Carla Meyers, and Days Of Our Lives , where she played Hayley Monahan. She also guest-starred on shows like ER and The X Files, among many others.
John Nacion / FilmMagic via Getty Images Kid Cudi takes on the role of the Thinker
He's one of Ye's (fka Kanye West) protegés who has been a massively influential figure in hip-hop and music over the past decade and a half, if not longer. He's also dabbled in television, appearing in shows like How to Make It in America and guest starring in Brooklyn Nine-Nine, Westworld , and We Are Who We Are . He also executive produced and starred in Netflix's Entergalactic . In the film space, he's been on a spree lately with roles in Ti West's X series, including the latest installment Maxxxine , and Don't Look Up.
Scott Dudelson / Getty Images for Coachella Hayley Mills stars as Dr. Josephine Grant
Mills has an expansive list of credits in film, theater, and television. She's most known for starring in classic Disney Films, including 1960's Pollyanna and 1961's The Parent Trap, where she most famously played twin sisters. She also delivered excellent performances in movies like Tiger Bay and Whistle Down The Wind . And for the Saved By The Bell -heads out there, you may have remembered her from the spin-off series Good Morning, Miss Bliss .
John Nacion / FilmMagic via Getty Images Russ as Parker Wayne
The rapper behind songs like "Best On Earth" and "What They Want" makes his acting debut as Parker Wayne in Trap .
Cindy Ord / WireImage via Getty Images Jonathan Langdon as Jamie
Langdon carved out a name in Canadian television. His most prominent role to date is on CBC's Run The Burbs where he portrays Hudson. Outside of that, his credits include NOS4A2 and Utopia Falls .
John Nacion / FilmMagic via Getty Images Mark Bacolcol appears as Spencer
Outside of portraying Spencer in Trap , Mark Bacolcol is best known for his role in Altar Boy .
John Nacion / FilmMagic via Getty Images Lochlan Miller portrays Logan Adams
Finally, this young star on the rise began his career as a child model and has been slowly transitioning to Hollywood. Outside of Trap , he appeared in 2022's Women Talking and had a guest role on Mayor Of Kingstown .
John Nacion / FilmMagic via Getty Images