Jet Li interpreta a un guardaespaldas (John) con entrenamiento militar que es enviado desde Pekín para proteger, junto a dos policías locales, a la novia de un empresario (Michelle) que ha sido testigo de un crimen. John es muy estricto y no deja a Michelle sola ni un momento, ella al principio quiere que se vaya pero de a poco empieza a sentirse enamorada.