Watch Movie
Cast

Don Cheadle
Det. Graham Waters

Matt Dillon
Officer John Ryan

Michael Peña
Daniel

Terrence Howard
Cameron Thayer

Thandiwe Newton
Christine Thayer

Jennifer Esposito
Ria

Sandra Bullock
Jean Cabot

Brendan Fraser
Rick Cabot

Nona Gaye
Karen

Ludacris
Anthony

Ashlyn Sanchez
Lara

Marina Sirtis
Shereen