ภาพยนตร์เรื่องนี้เป็นการบอกเล่าเรื่องราวของ Stuart Long ซึ่งรับบทโดย Wahlberg เขาเป็นชายผู้ที่ย้ายไปลอสแอนเจลิส แต่เขากลับต้องจบลงด้วยงานแคชเชียร์ขายอาหารสำเร็จรูป ในซูเปอร์มาร์เก็ต ซึ่งทำให้เขาได้พบกับ Carmen รับบทโดย Teresa Ruiz เป็นคนที่มีความเชื่อในคาทอลิก ซึ่งมันเป็นอุปสรรคในความสัมพันธ์ของพวกเขา