MINNEAPOLIS — William H. Macy has played his fair share of weasels: manipulative drunkard Frank Gallagher in “Shameless,” gullible thief Bobby in “American Buffalo” and, of course, Jerry Lundegaard, the desperate car salesmen in “Fargo” who arranges for his wife’s kidnapping, setting off a series of unfortunate events.
His latest character would be out of place in that rogues’ gallery.
In “Soul on Fire,” which hits theaters this week, the Oscar-nominated actor is Jack Buck, perhaps the nicest guy who ever commanded a broadcast booth.
“I have a knack for playing really unsavory, unlikable people. I’ve built a whole career on that,” Macy said in a Zoom interview last week, roughly six months after spending a few days in the Twin Cities. It was his first proper visit back to the area since