Tavia Yeung Yi as Kan Ngo Lam
Steven Ma as Chi Yat Po
Michael Tse as Koon Sing Ho
Mandy Cho as Fong Cheuk Kei
Lee Kwok Lun
Total Episodes: 20 episodes
Aired Dates: January 25 to February 19, 2010
Time Slot: Mondays to Fridays, 8.30pm
Channel: Astro Channel 901
Chi Yat Po is a fishmonger who does not believe in astrology and horoscopes, unlike his childhood friend, Kan Ngo Lam. Eventhough the two of them have contrasting believes, the two remain best buddies. Yat Po constantly has to bail Ngo Lam out when she dives into a love relationship just because she matches with her other half perfectly in zodiac signs.
Ngo Lam soon realises that Yat Po is her Mr Right and seeks every opportunity to express her feelings for him, but sadly Yat Po is oblivious to Ngo Lam's feelings. Giving up, Ngo Lam then dates Koon Sing Ho, a toy designer whom she is very compatible in terms of horoscopes, personality and interests. At the same time Yat Po starts to develop feelings for Ngo Lam.
Sing Ho's former girlfriend, Fong Cheuk Kei refuses to break up with him and forced Ngo Lam to give up on her relationship. Ngo Lam is depressed and during this difficult time, Yat Po is once again by her side to support her. As time passes, Ngo Lam and Yat Po start to develop feelings for one another again.
As the pair is ready to be together, Sing Ho appears once again to woo Ngo Lam's heart. Who will Ngo lam choose? Will it be Sing Ho, the man of her dreams or Yat Po, the pillar she leans on, the one who keeps her grounded.
Cupid Stupid is a story about love and the trials and tribulations one faces when seeking true love.