Julianne Moore stars as a woman whose carefully constructed life has reached a crisis point. When she becomes involved with a young prostitute (Amanda Seyfried), family & friends are baffled. Great back-up from Liam Neeson as Moore’s husband & Max Thieriot as their son. Strong acting all around & Moore goes the distance in her best part in years. Directed by Atom Egoyan. HIGHLY RECOMMENDED.