Wendigo

Wendigo

Available on Netflix
S2 E6: The team travels to Canada, following clues that could lead them to Godofredo; Marcela investigates upon hearing that Leo and the team are dead.