Characters played by Casey Affleck
Jim
Characters played by Kevin Corrigan
Tim
Characters played by Mary Kay Place
Sally
Characters played by Seymour Cassel
Don
Characters played by Rachel Strouse
Rachel
Characters played by Sarah Strouse
Sarah
Characters played by Rick Duplissie
Bar Patron
Characters played by Liv Tyler
Anika
Characters played by Mark Boone Junior
Evil
Characters played by Jake La Botz
Phillip
Characters played by Jack Rovello
Ben
Characters played by Don Strouse
Neighbor
Characters played by Doug Liechty Caskey
Doug the preacher
Characters played by Pam Angell
Stacy - Prostitute
Characters played by Nick Boyd
Man (Driver)
Characters played by Michael Buscemi
Man (Driver)
Characters played by Thomas Friesner
Man on Bus