Captain Scarlett

1953 film by Thomas Carr

Captain Scarlett is a 1953 American adventure film directed by Thomas Carr, that was shot in Mexico. The film is set in France following the fall of Napoleon, stars Richard Greene in the title role as a Robin Hood-type avenger and the Brazilian actress Leonora Amar in her final screen role.

Back