For Better or for Worse


Episode Info

Sarah faces off with Brody over a long-held secret, which creates a major dilemma for Nora; Olivia struggles to adjust to a new family dynamic.


Calista Flockhart
as Kitty Walker
Sally Field
as Nora Holden
Ron Rifkin
as Saul Holden
Rachel Griffiths
as Sarah Whedon
Dave Annable
as Justin Walker
Patricia Wettig
as Holly Harper
Matthew Rhys
as Kevin Walker
Luke MacFarlane
as Scotty Wandell
Gilles Marini
as Luc Laurent
Beau Bridges
as Nick Brody
Marika Dominczyk
as Tyler Altamirano
Robbie Amell
as Young William
Chris Sheffield
as Young Brody
Show More Cast

For Better or for Worse Photos