Where to Watch Félix, Maude and the end of the world In France - Watch Félix, Maude and the end of the world