tonight | Jun 20
8 | 7c
Battles Lost and Won - Supergirl and team take on Serena in an epic battle for Earth.
9 | 8c
We Have Not Long to Love - As Vincent, Marcel and Josh work to clean up the city, an uprising of purist vampires leads the supernatural factions into a deadly showdown.