The National Theatre’s global smash-hit production of War Horse returns to the Festival Theatre in October 2025!