French film stalwart Sara May is stepping into the action and genre space with the launch of her new production banner ...