Rick is a screenwriter living in Los Angeles. While successful in his career, his life feels empty. Haunted and confused, he finds temporary solace in the decadent Hollywood excess that defines his existence. Women provide a distraction to his daily pain, and every encounter brings him closer to finding his place in the world.

Christian Bale
as Rick

Cate Blanchett
as Nancy

Natalie Portman
as Elizabeth

Brian Dennehy
as Joseph

Antonio Banderas
as Tonio

Freida Pinto
as Helen

Wes Bentley
as Barry

Isabel Lucas
as Isabel

Teresa Palmer
as Karen

Imogen Poots
as Della
Reno
**Knight of Craps = Shift + delete** As for me, this director is done. His last best film was 'The New World'. I don't know why someone keeps financing him. It is neither an art and message film, nor has any entertainment value. In one word, total-crap. All the above, these actors agreeing to do ...
CinemaSerf
How is it that Christian Bale always manages to get himself the parts where he just wanders around the place getting laid? He's a successful writer who feels his hollow life needs a bit of a lift. When his brother takes his own life (perhaps he'd read the script?), and with his other one in a bit of...