Sposób pokazania środowiska ortodoksyjnych baptystów spowodował liczne komplikacje podczas realizacji filmu. Właściciel domu, w którym miała mieszkać filmowa Mary, zrezygnował z udostępnienia go ekipie, gdy dowiedział się o komediowym aspekcie filmu.
Popularny chrześcijański zespół rockowy, który miał grać w filmie, już w trakcie realizacji zrezygnował z udziału obawiając się, że urazi swoich fanów.
Zakonnicy z luterańskiego kościoła, w którym miała być zrealizowana część zdjęć zrezygnowali z udostępnienia kościoła ekipie, gdy dowiedzieli się o komediowym aspekcie filmu.
Film kręcono w Vancouver i Surrey w Kanadzie.
Rola Hilary Fay pierwotnie była przeznaczona dla Anne Hathaway, ale z powodu kręcenia Elli Zaklętej musiała odmówić. Ostatecznie tę rolę dostała Mandy Moore.