Protagonizado por Kenneth Branagh, Judy Davis, Joe Mantegna, Winona Ryder, Leonardo DiCaprio, Melanie Griffith, Famke Janssen y Charlize Theron en los papeles principales, junto a un extenso reparto.