Taxi driver Wen Zhang (played by Huang Zihua) encounters Uyghur dancer Aman (played by Jiang Xiwen) who lives on Lamma Island a year ago. Since then, he has been picking her up and dropping her off at work every day, filled with daydreams about her. One night, Wen has a one-night stand with a woman but finds himself impotent due to improper medication. Following the doctor's advice, Wen moves to Lamma Island to recuperate with Aman by his side. The bar owner, Billy (played by Cai Shaofen), offers Wen a place to stay, and Billy, who was once Aman's same-sex lover. By chance, Wen meets a female police officer, Ron (played by Sun Jia Jun), at the bar. Despite Wen's impotence, he doesn't take advantage of Ron when she is drunk, which piques her interest in him. Soon, Aman's husband, Dong (played by Zhang Daming), arrives from the mainland. Dong, an open-minded painter since childhood, boldly suggests that Billy live with them after learning about Aman's past relationship with her, but Billy outright refuses. Ron tries various methods to help Wen regain his manhood, but nothing seems to work. At this point, Aman also starts to develop feelings for the man who secretly loves her...