China’s top scientist Shen Nianchen returns with billions to surprise his sister Nianchu, but finds her fiancé Zhao Tianyu is an abusive fraudster after her $30 million trust. Mistaken for a rival, Shen destroys Zhao Group, exposes him, and sends him to prison.