Sarah Chalke

as Kate Mularkey

Ben Lawson

as Ryan

Beau Garrett

as Cloud

Ali Skovbye

as Young Tully

Roan Curtis

as Young Kate

Yael Yurman

as Marah Mularkey

Jon-Michael Ecker

as Max Brody


Paul McGillion

as Bud Mularkey

Chelah Horsdal

as Margie Mularkey