On doit au réalisateur Chris Weitz des films aussi différents que le loufoque American Pie, le sentimental Pour un garçon, l'aventureux A la croisée des mondes : la boussole d'or et le gothique Twilight - Chapitre 2 : tentation.
Afin de s'essayer à presque tous les genres hollywoodiens, Chris Weitz voulait se tourner vers une oeuvre plus personnelle. Si A Better Life raconte l'histoire d'immigrés mexicains, c'est bien en raison des racines du réalisateur. En effet, la grand mère de Weitz n'est autre que Lupita Tovar, une actrice née au Mexique, et qui avait joué dans la version hispanophone de Dracula produite par Universal Pictures en 1931.
Pour rester dans un esprit de sincérité, Chris Weitz a recruté des acteurs hispaniques pour interpréter les rôles dans A Better Life. Lui-même s'est soumis à des leçons d'espagnol afin de diriger et d'échanger avec ses comédiens dans leur langue d'origine.
Au casting du film, on retrouve des comédiens qui apparaissent pour la toute première fois au cinéma. C'est le baptême du feu pour José Julian et Bobby Soto, qui jouent chacun un personnage important dans A Better Life.
L'équipe de Twilight - Chapitre 2 : tentation s'est en partie de nouveau réunie pour le tournage d'A Better Life. Ainsi, on retrouve Javier Aguirresarobe en chef-opérateur, Peter Lambert pour le montage, Dottie Starling s'occupant de superviser les effets visuels et Joseph Middleton en directeur de casting.
Le compositeur français Alexandre Desplat poursuit sa carrière américaine avec A better life après avoir signé récemment la musique de The Tree of Life, Le Discours d'un roi et Harry Potter et les reliques de la mort - partie 1. Il avait déjà travaillé avec Chris Weitz sur Twilight - Chapitre 2 : tentation.