13 Most Evil Movie Villains Ever

A Better Life

  •  
  •  
  •  
  •  
  •  
Be the first to rate

Release date: June 24, 2011 More »


Director: Chris Weitz

Cast:

  • Demián Bichir as Carlos Riquelme
  • Nancy Lenehan as Mrs. Donnely
  • Tim Griffin as Charlie
  • Joaquín Cosio as Blasco
  • Rolando Molina as Jesus
  • Olivia Presley as Rude busrider (as Olivia Guerrero)
  • Bobby Soto as Facundo
  • Isabella Rae Thomas as Linda
  • Tom Schanley as ICE Officer McGraw
  • Valorie Hubbard as School Secretary
  • José Julián as Luis Riquelme
  • Eddie Martinez as Rey
  • Mary Scanlon as Dancer
  • Show All »
Producer: Jami Gertz, Laura Greenlee, Paul Junger Witt, Stacey Lubliner, Christian McLaughlin

Writers: Eric Eason, Roger L. Simon