James is a struggling actor who earns his keep by driving people around Los Angeles for a ride-sharing service. On a night that starts like any other, he meets a striking woman named Jessica after a pickup, and she invites him inside for a drink. He declines, eager to reach his next fare, but that chance encounter sets off a dangerous chain of events that will pull him deeper into a reckless evening.
At his next stop, the mood shifts when he runs into the fast-talking Bruno, recently dealing with a breakup and ready to shake things up. Bruno urges James to bring Jessica along for a wild night out, and the trio heads back toward a club where energy and tension fuse into something volatile.
Inside, as James and Jessica share a moment, things take a shocking turn when Bruno drives off with the car to a random location, locking the doors and turning a casual night into a trap. What begins as a seemingly playful night spirals into a thrill ride that tests trust, nerves, and a growing sense of danger.
Bruno pushes the boundary even further by proposing a robbery. Armed with a gun, he coaxes James into a brutal act: shoot the liquor-store clerk and steal a bottle, threatening to kill Jessica if James refuses. Gripped by fear and the need to survive, James complies, and the trio speeds away, drinking from the loot as the tension thickens. Jessica, trying to regain control, uses a moment to switch off the car’s child lock and considers a desperate escape, while Bruno’s grip on the evening tightens.
The pursuit intensifies as they hurtle toward the highway, and the group confronts a brutal reality: Bruno’s threats escalate, and the struggle leaves James with a dislocated shoulder. They pull over at a local pharmacy so Jessica can help James recover and regroup, a stop that becomes a snapshot of fear, calculation, and the stubborn will to survive.
Inside the store, Jessica steals the necessary items and catches breaking news on a TV screen: Bruno Anthony, a club owner, has been murdered. The revelation detonates the night’s presumed identities—bruno is a fake—and the danger becomes personal and exposed. Back in the car, the fake Bruno sedates James and pops his shoulder back into place, then they swing by a drive-thru for a meal, the absurdity turning darker by the minute.
James finally takes the wheel again, and the trio heads to the fake Bruno’s ex-girlfriend’s house. A crash ensues, and James and Jessica manage to escape into a pool, sharing a hesitant kiss as the night stretches toward an uncertain horizon. Their moment of fragile connection is short-lived, as they are captured again and brought back to an eerie hot tub scene that feels like the criminals’ intended finale for their wild night out.
In this tense convergence, Jessica names the obvious truth: the fake Bruno is not Bruno Anthony, and the real Bruno’s past breakup is revealed to have happened long ago. Seizing a moment of reasserted agency, James strikes the fake Bruno with an alcohol bottle and takes his gun, leaving him behind as he and Jessica walk away into the night.
But the story ends on a chilling note: the fake Bruno still has his phone and answers a fresh ride request, signing in under the name “James.” The implication is clear—a terrifying, unending cycle of danger awaits, and the last breath of the night hints at another ride just around the corner.