Shepherd of the Shadows Largo da Carioca (2000) Rio de Janeiro, Brazil Previous Next Previous Next Previous Next Play Video