Programmer Liu Qian Qian (Cheng Guo) is tasked with designing the male hero Nan Gong (Yi Heng) for a new romance computer game for women called “Perfect Boyfriend”. But Nan Gong unexpectedly breaks through the dimensions and appears before Qian Qian. Because he’s unfamiliar with the real world, he unintentionally gives Qian Qian a lot of trouble while trying to be her perfect boyfriend.