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