Michelle Pfeiffer is her usual appealing self as a mother whose happy life collapses when her three-year-old is snatched from the chaos of a crowded hotel lobby. Time eventually heals her rift with her husband Treat Williams and two other kids, but nine years later, there's a new crisis as she rediscovers her son, now living with an adoptive dad (John Kapelos). The situations and performances are perhaps better than the script, which doesn't always focus on the right issues, details and characters, and direction which isn't as attentive and urgent as possible. But, even if it's not perfectly formed, this is an extremely poignant and enjoyable little heart-tugger that brings a very considerable share of bitter-sweet pleasure. The pleasing performances inlcude those of Ryan Merriman as the older version of the boy, Jonathan Jackson as the family's elder son and Whoopi Goldberg as the lesbian detective who befriends Pfeiffer. Jackson played Williams's son again in 2000's Skeletons in the Closet.