Beth (Michelle Pfeiffer) là một nhiếp ảnh gia rất thành công, người cùng với chồng Patrick (Tritt Williams Treat Williams) nuôi dưỡng ba đứa con đáng yêu Vincent (Jonathan Jackson), Ben (Ryan Merriman) và Carrie (Alexa PenaVega). Một ngày nọ, trong một hàng đợi, Ben Gone, người nhỏ tuổi nhất, đã biến mất, mặc dù Beth và Patrick đã tìm đến thám tử thông minh nhất thành phố, nhưng không thể tìm thấy Ben. Cú sốc lớn đã đưa gia đình Beth đến bờ vực sụp đổ. Chín năm trôi qua, Beth và Patrick bước ra khỏi bóng tối của quá khứ và cả gia đình mở một nhà hàng ở Chicago. Một ngày nọ, một cậu bé tên Sam gõ cửa nhà Beth và yêu cầu cắt cỏ sân sau cho họ. Điều khiến Beth không ngờ tới chính là, Sam này, lại chính là Ben mất tích trước đây.