March 31st spoilers and beyond