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