notstarring.com notstarring.com
Find your favorite actors or movies:
Once Upon a Time in Mexico (2003)  «   » 
 Who was considered for Once Upon a Time in Mexico?

Nicolas Cage
Nicolas Cage turned down the role of Sands.
Actor who got the part: Johnny Depp

George Clooney
Clooney was the first choice to play Sands.
Actor who got the part: Johnny Depp

Sean Penn
Sean Penn turned down the role of Sands.
Actor who got the part: Johnny Depp

Kurt Russell
Kurt Russell turned down the role of Sands.
Actor who got the part: Johnny Depp

Quentin Tarantino
Was the original choice to play Cucuy's role, but shooting on the film interfered with filming of Tarantino's Kill Bill.
Actor who got the part: Danny Trejo

Bruce Willis
Bruce Willis turned down the role of Sands.
Actor who got the part: Johnny Depp



See more 2000s trivia




before they were famous






 Other Popular Movies:
- Once Upon a Time in The West (1)
- Ondine (1)
- The One (1)
- One Flew Over the Cuckoo's Nest (15)
- One Hour Photo (1)
- One Million Years B.C. (1)
- One Step More (1)
- The Only Game in Town (1)
- Open Season (1)
- Opening Night (1)
- Operation Petticoat (2)
- The Opposite of Sex (1)
- Orange County (1)
- Ordinary People (8)
- Original Sin (1)
- Osmosis Jones (2)
- The Others (1)
- Out of Africa (4)
- Outbreak (1)
- The Outsiders (5)
- Over the Hedge (4)
- The Owl and the Pussycat (2)
- Paid (1)
- Paint (1)
- Paint Your Wagon (6)
- The Painted Veil (1)
- The Pajama Game (3)
- Pal Joey (3)
- Pandora's Box (1)
- Panic in Needle Park (1)