Cast and Crew of A Perfect World

A Perfect World

A convict. A cop. A hostage that will make one of them a hero.

In the riveting film "A Perfect World," directed by Clint Eastwood, the audience is introduced to a cast of compelling characters that drive the narrative forward. Kevin Costner delivers a powerful performance as Robert 'Butch' Haynes, an escaped convict with a troubled past. Clint Eastwood, known for his iconic roles, takes on the role of Chief Red Garnett, a determined U.S. Marshal leading the pursuit of Haynes.

The story takes a dramatic turn when Haynes kidnaps a young boy, played by T.J. Lowther. Despite the circumstances, a unique bond forms between the two, as they embark on a journey together. This unlikely friendship adds a layer of complexity to the narrative, as the audience is left to grapple with the moral ambiguity of the situation.

Meanwhile, the relentless pursuit led by Eastwood's character, Chief Red Garnett, adds a sense of urgency to the film. Garnett, known for his unwavering commitment to justice, is determined to bring Haynes to justice, while also ensuring the safe return of the kidnapped boy. The film thus presents a gripping tale of friendship, morality, and justice, all unfolding against the backdrop of a thrilling chase.

Full Cast of A Perfect World

Kevin Costner as Robert 'Butch' Haynes

Kevin Costner

Robert 'Butch' Haynes

Kevin Michael Costner (born January 18, 1955) is an American actor and filmmaker. He has received two Academy...

Clint Eastwood as Chief Red Garnett

Clint Eastwood

Chief Red Garnett

Clinton "Clint" Eastwood Jr. (born May 31, 1930) is an American film actor, director, producer, composer and former...

Laura Dern as Sally Gerber

Laura Dern

Sally Gerber

Laura Elizabeth Dern (born February 10, 1967) is an American actress and filmmaker. She is the recipient of numerous...

T.J. Lowther as Phillip 'Buzz' Perry

T.J. Lowther

Phillip 'Buzz' Perry

T.J. Lowther (born May 17, 1986) is an American actor. He started as a child star, appearing in Neon City in 1991 at...

Bradley Whitford as Bobby Lee

Bradley Whitford

Bobby Lee

Bradley Whitford (born October 10, 1959) is an American film and television actor. He is best known for his roles as...

Keith Szarabajka as Terry Pugh

Keith Szarabajka

Terry Pugh

Keith Szarabajka is an actor and writer.

Ray McKinnon as Bradley

Ray McKinnon

Bradley

Ray McKinnon (born November 15, 1957) is an American actor, screenwriter, film director and producer. He was married...

Bruce McGill as Paul Saunders

Bruce McGill

Paul Saunders

Bruce Travis McGill (born July 11, 1950) is an American actor who has an extensive list of credits in film and...

Leslie Flowers

Naomi Perry

Belinda Flowers

Ruth Perry

Jay Whiteaker

Billy Reeves

Taylor Suzanna McBride

Tinkerbell

Christopher Reagan Ammons

Dancing Skeleton

Mark Voges

Larry Billings

Vernon Grote

Prison Guard

Ed Geldart

Fred Cummings

Gary Moody

Local Sheriff

Kevin Woods

Cleveland

Connie Cooper

Bob's Wife

John Hussey

Governor's Aide

Gabriel Folse

Officer Terrance

Elizabeth Ruscio

Paula

Crew of A Perfect World

Full backstage crew list →