Menu
© 2026 The Couch Critic
Status
Released
Release
2023
Runtime
10m
"America, are you watching us now?"
A small group of inexperienced criminals dive head first into a plot to kidnap a United States senator. Things don't go as planned.
6 Cast Members
Lara Williams
Trina
Danielle James
Chloe
Justin Chukwujekwu
Ross
Jon García
Nic
Thomas Barron Sampson
Greg Clutterbuck
Cliff Miller
The Guy