Jim and his daughter Veronica, a high school music teacher, attempt to unravel their complicated histories and intertwined secrets in the latest film from Academy Award nominee Atom Egoyan, which weaves through time exploring perception and penance, memory and forgiveness.