The Surrender
Kate BurtonBarbara
Colby MinifieMegan
Neil SandilandsThe Man
Vaughn ArmstrongRobert
Mia EllisNikki
Pete PloszekYoung Robert
Chelsea AldenYoung Barbara- RRiley Rose CritchlowLacey
Lola KellyAlexa- AAlaina PollackYoung Megan
- JJudith Foster ThompsonLost Soul
- RRichard B. LarimoreLost Soul
- HHal PerryLost Soul
- LLeAnne FullerLost Soul
- SSophia Konstantine SegalLost Soul
- BBill PryorLost Soul
HuylerLost Soul (uncredited)