Eigentlich legt es Ernest Grey (Frank Zagarino) gemeinsam mit seiner Tochter Jennifer (Rebecca Ayre Doughty) auf ein geruhsames Leben an. Er besitzt einen kleinen Buchladen in Los Angeles, während sie brav zur Schule geht. Plötzlich wird sein Leben von einer Gruppe von Gangstern bedroht, was sogar so weit geht, dass die Bande es ebenfalls auf seine Tochter abgesehen hat. Nun muss sich Ernest seiner Vergangenheit stellen, denn er war einst der beste Spion der CIA mit dem Decknamen Napoleon. Seine größte Leistung war es, einen Waffenschmugglerring in Osteuropa aufzudecken, dessen Anführer Van Guilder (Matthias Hues) sich nun rächen will und es auf Ernest abgesehen hat. Für diesen ist es nun an der Zeit, einige Tricks aus seiner Spezialagentenzeit zurückzuerinnern, um sein Leben und das seiner Tochter zu schützen...