A towering studio blockbuster about the biggest question humanity can ask, anchored by one of the finest performances of Jodie Foster's career.