Martin Scorsese vuelve a contar por cuarta vez con Leonardo DiCaprio después de haber trabajado juntos en «Gangs of New York», «El Aviador» e «Infiltrados.»
DiCaprio es el protagonista absoluto de la película, junto con un reparto de lujo encabezado por Mark Ruffalo («Zodiac», «Collateral»), Ben Kingsley («La lista de Schlinder», «Elegy»), Michelle Williams («Brokeback Mountain»), Emily Mortimer («Match Point») y el veterano Max Von Sydow («Aritmética emocional», «El exorcista»).