As an actor portraying the late Karl Marx, Bob Weick has faced some tough audiences. “I’ve walked in to find a group of men in the front row scowling at me with their arms folded,” he said. “People ...