เรื่องราวเริ่มต้นขึ้นเมื่อ Kevin McCallister (รับบทโดย Macaulay Culkin) เด็กชายที่ฉลาดและมีความสามารถในการคิดหาทางออกจากปัญหา ถูกพ่อแม่ทิ้งไว้ที่บ้านในช่วงเทศกาลคริสต์มาส และในปีนี้ ครอบครัว McCallister เตรียมเดินทางไปที่ฟลอริดา
อย่างไรก็ตาม Kevin ตื่นขึ้นมาในช่วงเช้าและเดินทางไปที่สนามบินโดยบังเอิญ เขาจึงขึ้นเครื่องบินไปยังนิวยอร์กโดยไม่รู้ตัว ขณะที่ครอบครัวของเขาเดินทางไปที่ฟลอริดา เมื่อถึงนิวยอร์ก Kevin ต้องใช้ชีวิตอยู่ตามลำพังในเมืองใหญ่ เขาได้สำรวจสถานที่ต่าง ๆ และใช้ชีวิตในนิวยอร์กอย่างมีความสุข
แต่ไม่นานเขาก็ได้พบกับ Harry (รับบทโดย Joe Pesci) และ Marv (รับบทโดย Daniel Stern) สองโจรที่เขาเคยทำให้ไม่พอใจในภาคแรก เมื่อพวกเขาพบว่า Kevin อยู่ในนิวยอร์ก จึงมีการวางแผนเพื่อที่จะล้างแค้น Kevin ต้องใช้ความสามารถและความคิดสร้างสรรค์ของเขาอีกครั้งในการปกป้องตัวเองจากสองโจรนี้