Chu-Ko Liang joue Wang Fu Gui, le maître de la 18e génération du temple Baoping. Malgré son nom de bon augure, Wang est en fait un joueur sans espoir qui ne gagne jamais. Après avoir fait faillite, il se déplace vers le sud dans l'espoir de submerger son beau-frère riche (Namewee), mais parce qu'il veut la vie, son beau-frère a un accident vasculaire cérébral. Cependant, la chance de Wang prend une autre tournure lorsqu'il rencontre le fantôme Lin Qing Xia (Amber An), une célèbre chanteuse décédée il y a 30 ans. Wang utilise les pouvoirs de Qing Xia pour aider les autres, ce qui lui vaut une réputation de divinité vivante. Pendant ce temps, Qing Xia veut que Wang l'aide à régler sa rancune.