Season finale dates have been announced!
Riverdale - Thursday, May 11 at 9p ET
Supergirl - Monday, May 22 at 8p ET
Jane the Virgin - Monday, May 22 at 9p ET
The Flash - Tuesday, May 23 at 8p ET
Arrow - Wednesday, May 24 at 8p ET
The 100 - Wednesday, May 24 at 9p ET
Supernatural (back-to-back episodes) - Thursday, May 18 from 8-10p ET
Reign - Friday, June 16 at 9p ET
The Originals - Friday, June 23 at 8p ET
Izombie - Tuesday, June 27 at 9p ET
for more features.