More than 10 years after its 2013 release, After Earth (streaming on Peacock here) still rates as one of the most expensive ...
The sci-fi action movie The Creator underperformed at the box office when it hit theaters, but it seems to have found new life on streaming.