Watch Movie
Cast

Jessica Alba
Nancy

Bruce Willis
Hartigan

Mickey Rourke
Marv

Josh Brolin
Dwight

Joseph Gordon-Levitt
Johnny

Eva Green
Ava

Rosario Dawson
Gail

Powers Boothe
Senator Roark

Dennis Haysbert
Manute

Ray Liotta
Joey

Stacy Keach
Wallenquist

Jaime King
Goldie / Wendy