CBS has released a new sneak peek from the much anticipated season finale of Supergirl airing this Monday, April 18, at 7/8c. Maxwell Lord uses all his skills and talents to help Supergirl in saving the people of Earth. Will they be successful? You won’t want to miss this heart stopping episode!
Interview at Superman Celebration