The Broadway Theatre Review: James Graham's Punch By Ross "It's a hot one today, boiling," he states, wired and itching for drama, "and I'm not even high yet." It's a sharp, solid catch that holds us tight in a volatile and edgy headlock, right from the beginning of Punch, the new play by James Graham […]