Arrow - The Ties That Bind (Season 6, Episode 22)

How would you rate this episode?