A pair of kidnappings expose the complex power dynamics within the corrupt and unpredictable workings of 1930s Kansas City.

Jennifer Jason Leigh
as Blondie O'Hara

Miranda Richardson
as Carolyn Stilton

Harry Belafonte
as Seldom Seen

Michael Murphy
as Henry Stilton

Dermot Mulroney
as Johnny O'Hara

Steve Buscemi
as Johnny Flynn

Brooke Smith
as Babe Flynn

Jane Adams
as Nettie Bolt

Jeff Feringa
as Addie Parker

A.C. Smith
as Sheepshan Red