Odin returns to Derbrook after five years, determined to settle unfinished business. He reveals he was framed and fled to Beiking before taking over a secret organization. Meanwhile, Andrea White accuses North South Corporation’s president, Frederick Tucker, of drugging and raping her, causing a public scandal. Tucker denies the accusations and faces intense scrutiny as the company’s listing hangs in the balance. With tension rising, Odin prepares to use newly uncovered evidence to confront those who wronged him. The episode ends as unresolved threats loom over both Odin's mission and the corporate fallout.