Trivia: Penelope Cruz won the Academy Award for Best Supporting Actress for her role as Maria Elena, even though she only has 15 minutes of screen time.
Trivia: All the music you hear in the film is actually performed live on screen.
Trivia: Christian Bale was originally cast as George W. Bush, but left the production before filming started. Josh Brolin was cast at the last minute instead.
Trivia: When Mauricio and Sarah receive the dress for baptizing a future daughter, they ponder over raising future children as Jewish or Catholics. Mauricio then says, "Who ever heard of Jewish Puerto Ricans?" John Leguizamo, who plays Mauricio, has children who are half Jewish.