ภาพยนตร์เล่าเรื่องราวของ สายรุ้ง (รับบทโดย Patti Droulers), สาวน้อยที่มีชีวิตที่ซับซ้อน เธอใช้ชีวิตด้วยความมุ่งมั่นและพยายามสร้างความหมายให้กับชีวิตของเธอ เมื่อเธอได้พบกับ คิว (รับบทโดย Poompat Aujan) ชายหนุ่มที่มีความฝันและพลังในการเปลี่ยนแปลงชีวิตของผู้คน
การพบกันนี้ทำให้สายรุ้งและคิวเริ่มพัฒนาความสัมพันธ์ที่เต็มไปด้วยความรักและความเข้าใจ แต่ทั้งคู่ต้องเผชิญกับอุปสรรคจากความไม่มั่นใจในตัวเองและปัญหาภายในครอบครัว ซึ่งทำให้พวกเขาต้องค้นหาความหมายในชีวิตและความรักของพวกเขา