Do roli Euphemii "Effie" Gray były brane pod uwagę Saoirse Ronan i Carey Mulligan, ale ostatecznie otrzymała ją Dakota Fanning.
Orlando Bloom był brany pod uwagę do roli Johna Everetta Millaisa, ostatecznie otrzymał ją Tom Sturridge.
Rolę Sophie Gray początkowo miała zagrać Elle Fanning, jednak ze względu na to, że jest wyższa od swojej starszej siostry - odtwórczyni tytułowej roli, zdecydowano się zastąpić ją inną aktorką.
Zdjęcia do filmu realizowano w Wenecji (Włochy), Londynie, Isleworth i West Wycombe (Anglia, Wielka Brytania), a także w Szkocji (Wielka Brytania).
Okres zdjęciowy trwał od września do listopada 2011 roku.