Captain Scarlett is a 1953 American Techinicolor swashbuckler film directed by Thomas Carr that was shot in Mexico. The film is set in France following the fall of Napoleon I and stars Richard Greene playing the title role who is a Robin Hood type avenger and Brazilian actress Leonora Amar in her final screen role.
Source: Wikipedia