The location for Shadow Lake was an active recreational site in Scotland, so stand up paddle boarders and small boats would occasionally float into the background of the shot.
The First Nation actors are from a variety of tribes and many did not speak the Mohawk language, so they had to learn their lines phonetically.
Father Alexandre is played by French actor Yan Tual. Yan is trilingual; he speaks fluent Spanish, English, and French.