Set in a future not that far from us now, Interstellar follows Cooper (Matthew McConaughey), a former Nasa test pilot turned farmer who leaves his children Tom (Timothee Chalamet) and Murph (Mackenzie Foy) behind on a climate-ravaged Earth to search space for a new home for mankind. Murph is furious with grief at Cooper for picking a future for humanity over a life spent with her;