A review of Monty Python's tour which sees John Cleese, Terry Gilliam, Eric Idle, Terry Jones and Michael Palin on stage together for the first time in over 40 years; actor Mark Ruffalo on playing drunk in his new film Begin Again also starring Keira Knightley; acclaimed South African playwright and director Yaël Farber on her re-imagining of The Crucible; plus ahead of his appearance at the Cheltenham Centenary Prom, one-handed pianist Nicholas McCarthy discusses his technique and with historian Alexander Waugh, looks back at music that was created due to the physical effects of war. Show less