TV Series

The Flash Streaming Debut Announced After Disastrous Theatrical Run

The streaming release date of The Flash, one of the last films in the DC Extended Universe, has been revealed as August 25. The film will be streaming on Max. The film delivered a disappointing theatrical performance that cost Warner Bros. more than $200 million. The Flash, starring Ezra Miller a[…]