Jennifer Garner è entrata a far parte del cast di Juno, una commedia diretta da Jason Reitman e scritta da Diablo Cody.
Anche se la Garner avrà un ruolo secondario nella pellicola di Reitman, si è detta entusiasta di essere stata scritturata nel ruolo di una donna che non può avere figli, e decide quindi di adottarne. L'attrice ha rivelato che l'autrice della sceneggiatura è una donna che ha deciso di abbandonare improvvisamente il suo lavoro nel ramo della pubblicità, per fare la spogliarellista: "Il film non racconta la sua storia" ha detto la Garner "ma la sua personalità in qualche modo si riflette nella sceneggiatura, che è molto divertente".
Il ruolo della protagonista è stato affidato ad Ellen Page, che sarà una donna che, dopo aver scoperto di essere incinta, prende una decisione bizzarra che coinvolgerà anche suo figlio.