A desperate woman (Anne Archer) travels to Russia to search for her gifted son who disappeared 10 years earlier.