Knight of Cups เล่าถึงความสัมพันธ์ของ ริค (คริสเตียน เบล) นักเขียนบทภาพยนตร์ชื่อดังในฮอลลีวู้ดที่กำลังรุ่งสุดขีด โดยเล่าร้อยเรียงจากความหมายของไพ่ทาโรต์ 8 ใบ The Moon, The Hanged Man, The Hermit, Judgment, The Tower, The High Priestess , Death และ Freedom ซึ่ง ริค แสวงหาบางอย่างเพื่อเติมเต็มส่วนที่ขาดหาย ผ่านผู้คนที่เข้ามาในชีวิต ไม่ว่าจะเป็นเรื่องราวของ แนนซี่ (เคท แบลนเช็ตต์) แพทย์หญิงที่เขาเคยแต่งงาน, อลิซาเบ็ธ (นาตาลี พอร์ตแมน) คนรักคนใหม่ของเขา, คาเรน (เทเรซ่า พาล์มเมอร์) นักเต้นเปลื้องผ้า, อิซาเบล (อิซาเบล ลูคัส) หญิงสาวไร้เดียงสา ที่ช่วยเปิดโลกใบใหม่ให้เขา เป็นต้น