Jeremy Davies portrays Williard 'Sonny' Burns, a young man dealing with the aftermath of his military service during the Korean War.
Ben Affleck plays Tom 'Gunner' Casselman, a charismatic and reckless friend of Sonny's who struggles with his own demons.
Amy Locane takes on the role of Buddy Porter, a woman caught in a complicated love triangle with Sonny and Gunner.
Rose McGowan portrays Gale Ann Thayer, a seductive and enigmatic figure who captures Sonny's attention.
Rachel Weisz plays Marty Pilcher, a free-spirited young woman who becomes involved in Sonny's tumultuous life.
John Lordan embodies Elwood Burns, Sonny's conservative and disapproving father.
Robert Swan portrays Luke, a friend of Sonny and Gunner who adds to the dynamics of their friendship.
Jill Clayburgh plays Alma Burns, Sonny's supportive and understanding mother.
Lesley Ann Warren takes on the role of Nina Casselman, Gunner's sophisticated and troubled mother.
Richard Gaeckle appears as the Conductor / Ticket Taker on a significant train journey in the movie.
Teri Beitel portrays the Beautiful Young Girl who crosses paths with Sonny at a pivotal moment.
Everett Greene appears as the Waiter serving customers in a key scene of the movie.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.