Cast: Matt Dillon as Ethan Burke; Melissa Leo as Nurse Pam; Carla Gugino as Kate Hewson Ballinger; Toby Jones as Dr. Jenkins/David Pilcher; Shannyn Sossamon as Theresa Burke; Charlie Tahan as Ben Burke
Guest Cast: Siobhan Fallon Hogan as Arlene Moran; Chad Krowchuk as Tim Bell; Donny Lucas as Victor/Tech; Sarah Jeffery as Amy; Barclay Hope as Brad Fisher; Hope Davis as Megan Fisher; Michael McShane as Big Bill; Roger Haskett as Doctor Carol