Colin Farrell Jessica Brown Findlay Russell Crowe William Hurt Jennifer Connelly Will Smith Eva Marie Saint Graham Greene Matt Bomer Kevin Durand