Film Review: Ad Astra
In the near future, stoic astronaut Roy McBride (Brad Pitt) survives a sudden explosion on a satellite, the result of a mysterious power surge emanating from Neptune. Tasked with venturing to Neptune, McBride learns that the source of the surge …read more