Wendigo

Wendigo

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