This weekend sees the release of 20th Century Fox’s latest live action space drama, Ad Astra, starring Brad Pitt and Tommy Lee Jones. The movie tells the story of astronaut Roy McBride (Brad Pitt, who undertakes a mission across an unforgiving solar system to uncover the truth about his missing father (Tommy Lee Jones) and […]