Movie News

“Supergirl: Titans” Fan Film Teaser

Filmmaker Mark Owen is putting together a fan film titled “Supergirl: Titans”. “After 1984’s Supergirl, starring Helen Slater and The CW series with Melissa Benoist, we felt it was about time Supergirl had her own […]