The Monitor is dead and the Anti Monitor seems unstoppable! 2 legendary heroes sacrifice themselves this week in order to put a stop to the Crisis!