A Bullet-Ridden Tale of Bloody Betrayal



Director Joe Carnahan and a cast of grizzled action veterans deliver a bullet-ridden tale of bloody betrayal. Copshop takes place in the police station of the remote and dusty Gun Creek City, Nevada. Where a wanted con artist with a trove of secrets hatches a desperate scheme to avoid a deadly hit man. But there are other rats in the nest as a wicked psychopath joins the fray. Copshop revels in savage twists where the line between bad and worse is easily crossed.

Copshop opens with a wounded Teddy Murretto (Frank Grillo) racing for his life through the Nevada desert in an unmarked police car. He decides to take advantage of a brawl at a local casino. Rookie cop Valerie Young (Alexis Louder) and her commanding officer, Sergeant Mitchell (Chad L. Coleman), respond to the fracas. She’s sucker punched by Teddy, who’s eager to be arrested and locked up. Back at the precinct, Valerie tends to Teddy and wonders why he seems relieved to be behind bars.

RELATED: Gerard Butler Turned CopShop Set Blood Red, Injuring Three People in One Day

The safe haven is interrupted by a stumbling drunk driver who steers his way to Teddy’s cell. Lucky for Teddy, the inebriated “John Doe” is put in another holding pen. Bob Viddick (Gerard Butler), a famed assassin, makes his presence and intentions known. As the prey and hunted square off merely feet apart behind cages, Valerie tries to put together the pieces of her prisoner’s mysterious puzzle. Unfortunately for everyone breathing, another dangerous player slithers into the station. The merciless Anthony Lamb (Toby Huss) has also come to collect Teddy’s contract.

Copshop keeps you guessing until a final act that takes a predictable turn. It’s a crapshoot who can be trusted to a certain point. Valerie, played superbly by Alexis Louder, has to make life and death decisions surrounded by criminals. Joe Carnahan (Narc, The A-Team), who also co-wrote the script, is an undisputed master of the action genre. He knows how to shoot bullets and beatdowns. But it’s the complexity of his characters that always intrigues. The antagonists are varying levels of despicable. It’s a hoot to see which baddie, if any, has a shred of decency.

Gerard Butler and Frank Grillo, sporting a man-bun no less, chew up the screen with their pulp, cat and mouse theatrics. They have a similar presence that Joe Carnahan wisely ebbs and flows. Neither actor outdoes the other. Butler’s “Bob Viddick” is clearly the most capable killer. But Grillo’s “Teddy” is a devious strategist that claws his way out of a corner by any means necessary. Toby Huss nearly steals the show with dark humor. He packs in barbed one-liners with a serious body count. There are no weak performances here. Every actor nails their characters.

I enjoyed Copshop tremendously, but have a couple of editing complaints. There’s a lull between the second and third acts that sabotages the pacing. Your eyeballs are glued to the narrative for most of the runtime, the film slows down, and never reaches that brisk level again. This is also where intentions become clear and the action rote. Copshop runs out of steam, but is a helluva ride for ninety solid minutes. Copshop is a production of Sculptor Media, Zero Gravity Management, and G-BASE. It will be released theatrically by Open Road Films on September 17th.

The views and opinions expressed in this article are those of the author and do not necessarily reflect the official policy or position of Movieweb.

You can view the original article HERE.

Short Films in Focus: Trapped (with Sam Cutler-Kreutz)
Short Films in Focus: Trapped (with Sam Cutler-Kreutz)
Hulu’s “The Testaments” Returns to Gilead For Another Timely Tale About Privilege and Complicity 
Hulu’s “The Testaments” Returns to Gilead For Another Timely Tale About Privilege and Complicity 
Sundance 2026: Extra Geography, Filipiñana, The Huntress | Festivals & Awards
Sundance 2026: Extra Geography, Filipiñana, The Huntress | Festivals & Awards
Jonathan Glazer’s “Birth” is Resurrected in a Haunting Criterion 4K Release | DVD/Blu-Ray
Jonathan Glazer’s “Birth” is Resurrected in a Haunting Criterion 4K Release | DVD/Blu-Ray
PS Plus April 2026 games – what to expect on PS5 and PS4
PS Plus April 2026 games – what to expect on PS5 and PS4
Watch Justin Bieber bring out Billie Eilish as his ‘One Less Lonely Girl’ at weekend two of Coachella
Watch Justin Bieber bring out Billie Eilish as his ‘One Less Lonely Girl’ at weekend two of Coachella
Talk Talk musicians to reunite to celebrate ‘The Colour Of Spring’ 40th anniversary at one-off London gig
Talk Talk musicians to reunite to celebrate ‘The Colour Of Spring’ 40th anniversary at one-off London gig
Record Store Day 2026 has fans flocking to stores for limited edition releases with exclusive Taylor Swift and Slipknot records up for grabs
Record Store Day 2026 has fans flocking to stores for limited edition releases with exclusive Taylor Swift and Slipknot records up for grabs
Fire Country Season 4 Episode 15 Review: It’s Official, There’s No Saving This Show
Fire Country Season 4 Episode 15 Review: It’s Official, There’s No Saving This Show
Days of Our Lives Spoilers for the Week of 4-20-26 Promise Two Huge Returns And A Ton Of Chaos
Days of Our Lives Spoilers for the Week of 4-20-26 Promise Two Huge Returns And A Ton Of Chaos
Characters of the Week: NCIS: Sydney, CIA, Doc, & More Deliver Growth and Emotional Payoff
Characters of the Week: NCIS: Sydney, CIA, Doc, & More Deliver Growth and Emotional Payoff
Boston Blue Season 1 Episode 15 Brings Baez Back With Sad and Confusing News For Danny
Boston Blue Season 1 Episode 15 Brings Baez Back With Sad and Confusing News For Danny
Kerr relishes Warriors’ throwback win: ‘We’re champions again’
Kerr relishes Warriors’ throwback win: ‘We’re champions again’
Report: Brissett skipping offseason program amid extension request
Report: Brissett skipping offseason program amid extension request
Kerr admits there’s an ‘expiration date’ on Warriors job
Kerr admits there’s an ‘expiration date’ on Warriors job
Spoelstra supports NBA’s decision on LaMelo: He didn’t need to be penalized more
Spoelstra supports NBA’s decision on LaMelo: He didn’t need to be penalized more
Enrique Iglesias Offers Stage Photo Opportunities During Poland Concert Experience
Enrique Iglesias Offers Stage Photo Opportunities During Poland Concert Experience
Kristen Bell Teases New Project With Mysterious Nightstand Emoji Clue
Kristen Bell Teases New Project With Mysterious Nightstand Emoji Clue
Gayle King Faces Backlash After Posting Friendly Flight Photo With Jesse Watters
Gayle King Faces Backlash After Posting Friendly Flight Photo With Jesse Watters
50 Cent Responds To Forbes With A Boastful ‘A Lot’ And Promotes His Cognac Brands
50 Cent Responds To Forbes With A Boastful ‘A Lot’ And Promotes His Cognac Brands
Meet Noga Kedem: An International Female Film Composer
Meet Noga Kedem: An International Female Film Composer
Where to Shop (and what to wear) for a South Asian Wedding
Where to Shop (and what to wear) for a South Asian Wedding
The Best Pics From Inside the Fashion Los Angeles Awards
The Best Pics From Inside the Fashion Los Angeles Awards
AMAZON PUBLISHING CELEBRATES INCIDENTALS BY SHEILA YASMIN MARIKAR AT SAAQI
AMAZON PUBLISHING CELEBRATES INCIDENTALS BY SHEILA YASMIN MARIKAR AT SAAQI
The Ultimate Chip By Howard Bloom
The Ultimate Chip By Howard Bloom
Epic, High-Voltage Announcement
Epic, High-Voltage Announcement
Lost Weekend: Turncoat Syndicate’s Energetic Return to Alt. Rock
Lost Weekend: Turncoat Syndicate’s Energetic Return to Alt. Rock
Gina Zollman Scores Three Major Nominations at the 2025 BroadwayWorld Los Angeles Awards
Gina Zollman Scores Three Major Nominations at the 2025 BroadwayWorld Los Angeles Awards