Yes, 13 years apart, and Marvel has made several franchised series in that time, along with one-offs that will likely spur sequels, all monetized effectively via licensing.
There is money to be made here if management can hold it together and create revenue from the IP. If not, any buyout offer will be the fiscal equivalent of a mercy date.