Characters played by Philip Seymour Hoffman
Andy
Characters played by Ethan Hawke
Hank
Characters played by Albert Finney
Charles
Characters played by Marisa Tomei
Gina
Characters played by Aleksa Palladino
Chris
Characters played by Michael Shannon
Dex
Characters played by Amy Ryan
Martha
Characters played by Sarah Livingston
Danielle
Characters played by Brían F. O'Byrne
Bobby
Characters played by Rosemary Harris
Nanette
Characters played by Blaine Horton
Justin
Characters played by Arija Bareikis
Katherine
Characters played by Leonardo Cimino
William
Characters played by Lee Wilkof
Jake
Characters played by Damon Gupton
Doctor
Characters played by Adrian Martinez
Security Guard
Characters played by Patrick G. Burns
Priest
Characters played by Alice Spivak
Receptionist
Characters played by Natalie Gold
Secretary
Characters played by Keith Davis
Attendant
Characters played by Mateo Gómez
Doorman
Characters played by Myra Lucretia Taylor
Grader
Characters played by Chris Chalk
Officer
Characters played by Sakina Jaffrey
Manager
Characters played by John Knox
Desk Sergeant
Characters played by James Lally
Agent
Characters played by Jordan Gelber
Agent #2
Characters played by Megan Byrne
Nurse
Characters played by Marcia Jean Kurtz
Hospital Receptionist
Characters played by Guy A. Fortt
Vendor
Characters played by Meredith Patterson
Andy's Secretary
Characters played by Tom Zolandz
Junkie
Characters played by Paul Butler
Detective
Characters played by Anita Sklar
Mourner #1
Characters played by Josh Mowery
Mourner #2
Characters played by Diane Bradley
Mourner #3
Characters played by Richard Lublin
Mourner #4
Characters played by Bob Colletti
Ambulance Driver
Characters played by Mary DeBellis
Mall Shopper
Characters played by Alex Emanuel
Bartender
Characters played by Jack Fitz
Katherine's Husband
Characters played by Zeke Hawkins
Hospital Guest
Characters played by Charles Kopelson
Surly Drunk at Bar
Characters played by Denis McKeown
Mourner
Characters played by Nicholas E. Pagani
Taxi Driver