
Sandra Bullock is starring in the upcoming movie 'The Lost City'. Photo: Reuters
Sandra Bullock recently told TooFab that she's still embarrassed about starring in Speed 2: Cruise Control, the 1997 sequel to her breakthrough action movie Speed.
The film starred Bullock opposite Jason Patric as a couple trying to stop a Caribbean cruise shop from crashing into an oil tanker.
Unlock 30% Savings on Ad-Free Access Now!
