La versión juvenil del personaje de Barb es interpretada por la hija de Emma Thompson, Gaia Wise.
Aunque la historia está ambientada en el norte de Minnesota (EE. UU.), la mayor parte del rodaje tuvo lugar en Finlandia. Emma Thompson destacó el profesionalismo y eficiencia que fue el equipo finlandés, mostrando su admiración por el gran trabajo que realizaron durante la filmación.
Originalmente, Sharon Stone iba a protagonizar este filme, pero debido a conflicto de agenda terminó por apartarse del proyecto y se terminó contratando a Emma Thompson.