Wendigo

Wendigo

Available on Netflix
S2 E6: The team head to Canada, following clues that may lead to Godofredo. Marcela investigates after hearing that Leo and the team are dead.