Nick Nolte в ролята на Vincent Webb
Jeff Bridges в ролята на Lyle Carter
Sharon Stone в ролята на Rosie
Catherine Keener в ролята на Cecilia
Albert Finney в ролята на Simms
Shawn Hatosy в ролята на Young Vinnie