HBO Max’s $90 Million DC Film ‘Batgirl’ starring Leslie Grace has been shelved
The DC film Batgirl, which was scheduled to be released on HBO Max later this year, has been shelved. Warner Bros. Discovery announced they will no longer be releasing the film, starring Leslie Grace in the title role. Batgirl was