เรื่องราวของเด็กหญิงกำพร้า แมรี เลนน็อกซ์ (ดิกซี เอเกอริกซ์) ที่ต้องจำใจไปอาศัยอยู่กับคุณลุงผู้เย็นชา (คอลิน เฟิร์ธ) ในคฤหาสน์หลังใหญ่ เธอถูกจำกัดบริเวณและอยู่อย่างเดี่ยวดาย จนกระทั่งได้พบกับโคลิน(เอแดน เฮย์เฮิร์สต์) ลูกชายของคุณลุงที่ป่วยเดินไม่คล่อง กับเด็กชายชื่อดิกสัน (เอเมียร์ วิลสัน) ที่อยู่แถวนั้น ทั้งหมดกลายเป็นเพื่อนกันและได้ค้นพบสวนวิเศษสุดมหัศจรรย์ที่นำชีวิตชีวากลับมาสู่พวกเขาอีกครั้ง