- 主演:
电影简介:
Olivia lives in a small town in Nova Scotia, Canada along with her son, Thomas, a daughter, Sarah, and has been separated from her French-speaking husband, Jean Marc.She has an estranged brother named Jack Walker who she has not seen for many years, ...