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