Featured Recaps ‘Legends of Tomorrow’ Mid-Season Finale Recap ‘Beebo the God of War’ December 6, 2017