
Britt Robertson
as Alyssa Dawson

Ryan Paevey
as Sean

Natasha Henstridge
as Donna Lawrence

Kevin Dillon
as Patrick Dawson

Megan Ashley Brown
as Laura Dawson

Zane Stephens
as Brent

Christian Shupe
as Tyler

Monroe Cline
as Margo

Sheri Winkelmann
as Betsy

Jason Tait
as Mr. Wong