Tag - the crew talks about The Slap heard round the world