Entertainment Weekly by Lisa Schwarzbaum
Rodrigo Santoro (Paulo on Lost, Xerxes in 300, and even better, Raúl Castro in Che) is mighty matinee-idol charismatic himself in the title role, alternating between swaggering lady-killer and ravaged victim of self-destruction.