When a rare chance for a meeting with her estranged daughter presents itself, Rachel grabs it with both hands.
as Rachel
as Teresa
as Young Mother
as Hazel
as PO Smith
as Boy 1
as Boy 2
as Girl 1
as Young Woman
as PO Jones
as Stephen