Sharman Macdonald napisała rolę Caitilin specjalnie dla Keiry Knightley, jednak Keira wolała zagrać Verę.
Lindsay Lohan miała zagrać rolę Caitlin. Aktorka zrezygnowała z projektu i została zastąpiona Sienną Miller.
Film kręcono w Laugharne, New Quay, na Wybrzeżu Pemborkshire, Swansea (Walia, Wielka Brytania) oraz w Londynie w (Anglia, Wielka Brytania).
Autorem scenariusza jest Sharman Macdonald - matka aktorki Keiry Knightley, która gra w tym filmie.
Zdjęcia do filmu rozpoczęły się 7 maja 2007, a zakończyły 30 czerwca.
Wszystkie partie wokalne w filmie Keira Knightley wykonuje samodzielne.
Na potrzeby filmu Keira Knightley brała lekcje śpiewu od Claire Underwood.
Film otworzył Edinburgh Film Festival 2008.