Джемма Артертон предложила Сиршу Ронан на роль Элеанор, потому что была впечатлена ее игрой в фильме «Ханна. Совершенное оружие».
Перед началом съёмок Сирша Ронан в течение 12 недель специально брала уроки фортепиано и на камеру она действительно сыграла сложнейшую сонату Бетховена. Практиковалась актриса на взятом напрокат рояле по два часа в день.
Древний храм снимали на острове-утёсе Скеллиг-Майкл неподалёку от побережья Ирландии. Там же снимали пристанище Люка Скайуокера в фантастических фильмах Джей Джей Абрамса «Звёздные войны: Пробуждение силы» (2015) и Райана Джонсона «Звёздные войны: Последние джедаи» (2017).