Stella Cox plays a naughty British tart with stranded cabbie teens, their impromptu encounter exploding into a mess of tangled limbs and moans. The hum of traffic outside adds an auditory backdrop, making the scene feel urgently real. She leads the charge, turning chance into wild passion.