Colin Farrell | als Peter Lake |
Jessica Brown Findlay | als Beverly Penn |
Jennifer Connelly | als Virginia Gamely |
Russell Crowe | als Pearly Soames |
Will Smith | als Judge |
William Hurt | als Isaac Penn |
Eva Marie Saint | als Adult Willa |
Kevin Corrigan | als Romeo Tan |
Graham Greene | als Humpstone John |
Kevin Durand | als Cesar Tan |