เรื่องราวของ Seth (รับบทโดย Nicolas Cage), เทพผู้พิทักษ์ที่เฝ้าดูโลกมนุษย์และคอยช่วยเหลือผู้คนใน Los Angeles เขาสามารถมองเห็นและสัมผัสความรู้สึกของมนุษย์ แต่ไม่สามารถมีความรักหรือสัมผัสทางกายภาพกับพวกเขาได้
ชีวิตของ Seth เปลี่ยนไปเมื่อเขาได้พบกับ Maggie (รับบทโดย Meg Ryan), ศัลยแพทย์หัวใจที่ทำงานในโรงพยาบาล และเขาตกหลุมรักเธออย่างหลงใหล สำหรับ Seth, ความรักที่เขามีต่อ Maggie เป็นสิ่งที่เขาไม่เคยสัมผัสมาก่อน
เมื่อ Maggie ประสบอุบัติเหตุที่ร้ายแรง Seth ต้องตัดสินใจว่าเขาจะเลือกที่จะเป็นมนุษย์เพื่อที่จะอยู่กับเธอหรือจะอยู่ในโลกที่เขารู้จัก