DC's Legends of Tomorrow - Beebo the God of War (Season 3, Episode 9)

How would you rate this episode?