เรื่องราวของ Charlie (Zac Efron) พี่ชายและน้องชาย Sam (Charlie Tahan) ที่มีความผูกพันธ์และรักกันอย่างมาก เมื่อวันหนึ่ง Charlie ต้องเสียน้องชายไปเพราะอุบัติเหตุ เขาได้แต่โทษตัวเองที่เป็นสาเหตุทำให้น้องชายต้องเสียชีวิต Charlie จะต้องเอาชนะความโศรกเศร้านี้ไปให้ได้ เมื่อ Charlie ได้พบว่าเขาสามารถสัมผัสกับวิญญาณของน้องชายที่สุสาน Charlie สัญญาว่าจะรักน้องคนนี้และดูแลตลอดไป แต่เมื่อมี Tess Carroll (Amanda Crew) หญิงสาวเข้ามาในชีวิตของ Charlie จนก่อเกิดความรักของชายหนุ่มและหญิงสาวเกิดขึ้น งานนี้ Charlie จะต้องเลือกระหว่างการสัญญาที่มีให้ไว้กับน้องชายและคนรักอย่างหลีกเลี่ยงไม่ได้ ดูหนังออนไลน์ Charlie St. Cloud 2010