Jack Tanaka kung-fu oktató, aki szabadidejében kamasz fiát, Bradet próbálja megzabolázni, ebben próbál segíteni a zseniális programozó nagypapa. Brad születésnapjára elkészül a meglepetés: A Szellemharcos nevű virtuális számítógépes játék. Ám egy hiba folytán elszabadul, egy program forráskódjában lappangó vírus. A vírus legyőzéséhez és az életben maradáshoz Bradnek és Jacknek újra össze kell fognia, nincs más választásuk, a játékot végig kell játszani.