In a modernized retelling of "MacBeth" set in 1970s suburban Pennsylvania, Joe McBeth, an unambitious hamburger stand employee, is driven to success by his scheming wife.

James LeGros
as Joe 'Mac' McBeth

Maura Tierney
as Pat McBeth

Christopher Walken
as Lieutenant McDuff

Kevin Corrigan
as Anthony 'Banko' Banconi

James Rebhorn
as Norm Duncan

Tom Guiry
as Malcolm Duncan

Amy Smart
as Stacy (Hippie #1)

Timothy "Speed" Levitch
as Hector (Hippie #2)

Andy Dick
as Jesse (Hippie #3)

Geoff Dunsworth
as Donald Duncan