Desert hearts

William H. Macy plays a career loser on a hot streak

by