actually its a mexican film because it was produced by production and distribution company esperanto films from mexico it was directed by mexican directer and produced by alfonso cuaron just because it was filmed in spain doesn't mean its spanish