Can we talk about John Barrowman