Julieta Rosen
Julieta Rosen was born on November 8, 1962 in Mexico. She is an actress, known for The Mask of Zorro (1998), Timeless Love (2010) and Amas de casa desesperadas (2008).
Duck, You Sucker – 1971
PG 2hr 18 mins – | Drama | War | Western |
A low-life bandit and an I.R.A. explosives expert rebel against the government and become heroes of the Mexican Revolution.