Casey Affleck as Lee Chandler Michelle Williams as Randi, Lee's ex-wife, now re-married Kyle Chandler as Joseph "Joe" Chandler, Lee's brother Lucas Hedges as Patrick Chandler, sixteen-year-old son of Joe and Elise Gretchen Mol as Elise Chandler, Joe's ex-wife C.J. Wilson as George, the Chandlers' family friend Tate Donovan as Hockey Coach Kara Hayward as Silvie, one of Patrick's girlfriends Anna Baryshnikov as Sandy, one of Patrick's girlfriends Erica McDermott as Sue, boat yard boss Matthew Broderick as Jeffrey Heather Burns as Jill