'Supergirl': The Worldkillers Unite in "Both Sides Now" Photos

The CW has released new photos for 'Both Sides Now', the upcoming thirteenth episode of [...]