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