Modern Times - Cathy Sweeney

'Jaw-droppingly good' Sinead Gleeson'Funny, poetic, heart-chilling' Graham Norton'Terrific' Jenny…