Director James Gray’s latest film Ad Astra grossed over $132.8 million at the worldwide box office. The film received mixed reviews from fans and critics alike. However, despite these reactions, the film touts an incredible ensemble as of A-List actors […]
0