The 12 Best Arrowverse Episodes of 2019