Spoiler alert.
The "hero" Scott is dating this cute Chinese girl (the young & lovely Ellen Wong), he is not "really" interested in her but she have the hot for him.
He meet the girl of his dream (AW), he "dump" the Asian lady to pursue his "new" lady. But she have 7 evil exes & he must defeat them all in order to "win" the AW. So instead of telling the AW that she is carrying/have too much excess baggage - he decide to "fight" the exes to win her.
And in the end, he goes with the AW and the Asian lady goes along with it, just to make him happy - even after he admitted he cheated on both of them.
I saw a screener a few weeks back so I am not sure if they changed anything from the version I saw.