Sounds like either a Chuck Norris, Will Smith or Jackie Chan movie.