Amanda Seyfried tenía 28 años cuando hizo el papel de Darby y ha dicho que encontró todo un reto en este personaje porque se identificaba más con los personajes más grandes.
Greta Gerwig había sido elegida para interpretar a Derby pero abandonó el proyecto por problemas de agenda.
James Franco y Cate Blanchett iban a formar parte del elenco principal pero dejaron sus papeles por problemas de agenda.
La discusión entre Josh y Jamie fue filmada de la manera en que aparece en la película porque el director quería que fuera como una confrontación entre Sherlock Holmes y Moriarty.
"Golden days" de David Bowie aparece en la primera toma de la película, así como al principio de los créditos finales.