 Some years later, a younger Henry visits Alba and Clare, giving Clare hope that he will visit again, though he tells her not to spend her life waiting for him, hoping this encounter would provide a proper closure for both Clare and Alba.In addition, Alex Ferris plays six-year-old Henry, while Fiona Reid, Philip Craig, Maggie Castle and Brian Bisson play Clare's parents and siblings, respectively.The wedding band is played by Broken Social Scene.