View Full Cast Emmanuelle BéartNarrator & Voice overRobert HazenSelfJohanna Marin CarbonneSelfTimothy LecainSelfJan ZalasiewiczSelf