Cast: Matt Dillon as Ethan Burke; Melissa Leo as Nurse Pam; Carla Gugino as Kate Hewson Ballinger; Toby Jones as Dr. Jenkins; Terrence Howard as Sheriff Pope; Juliette Lewis as Beverly; Shannyn Sossamon as Theresa Burke; Tim Griffin as Adam Hassler; Charlie Tahan as Ben Burke; Reed Diamond as Harold Ballinger. Guest Cast: Siobhan Fallon Hogan as Arlene Moran; Justin Kirk as Peter McCall; BJ Harrison as Receptionist.