Sarà Sienna Miller è entrata a far parte del cast di The Best Time of Our Lives, il dramma diretto da John Maybury le cui riprese inizieranno i primi di maggio nel Galles. La splendida attrice britannica sostituisce quindi Lindsay Lohan, che inizialmente era stata considerata per il ruolo di Caitlin MacNamara, moglie del poeta Dylan Thomas. Le trattative tra la Lohan - che è sempre al centro del gossip per la sua sfrenata vita mondana - e i produttori del film non sono andate in porto, e quindi l'attrice ha rinunciato a far parte del cast del film.
La sceneggiatura della pellicola, che è stata scritta dalla madre di Keira Knightley, Sharman Macdonald, racconta la storia della rivalità tra due donne che si contendono l'amore di Dylan Thomas, che sarà interpretato da Matthew Rhys. Alla Knightley invece è stato affidato il ruolo di Vera Phillips, amica d'infanzia del poeta.