We can't believe the season 2 finale is just days away. In the meantime, test yourself on all the dramatic events of season 2 episode 19 'Hail and Farewell,' including the beautiful moments between Jace and Clary.
Did you ace the quiz? Challenge your friends to beat your score.
Remember, you can catch up on every episode of Shadowhunters before the season 2 finale on Monday, August 14.