Justin Theroux ... Kevin Garvey |
Amy Brenneman ... Laurie Garvey |
Christopher Eccleston ... Reverend Matt Jamison |
Chris Zylka ... Tom Garvey |
Carrie Coon ... Nora Durst |
Kevin Carroll ... John Murphy |
Jovan Adepo ... Michael Murphy |
Regina King ... Erika Murphy |
Scott Glenn ... Kevin Garvey, Sr. |
Liv Tyler ... Meg Abbott |
Margaret Qualley ... Jill Garvey |
Janel Moloney ... Mary Jamison |
Ann Dowd ... Patti Levin |