เรื่องราวติดตาม Casey Davies (รับบทโดย Jesse Eisenberg), ชายหนุ่มที่ขี้อายและไม่มั่นใจในตัวเอง ซึ่งใช้ชีวิตในความกลัวและไม่กล้าที่จะป้องกันตัวเอง เมื่อเขาถูกทำร้ายในเหตุการณ์ปล้น เขาตัดสินใจที่จะเข้าร่วมคลาส คาราเต้ เพื่อเรียนรู้วิธีการป้องกันตัวเอง
ภายในโรงเรียนคาราเต้, Casey พบกับ Sensei (รับบทโดย Alessandro Nivola), ผู้ฝึกสอนที่มีวิธีการสอนที่เข้มงวดและไม่ธรรมดา เมื่อเขาเริ่มเรียนรู้ทักษะการต่อสู้, Casey ต้องเผชิญหน้ากับการเปลี่ยนแปลงในตัวเขาและความกลัวที่อยู่ในใจ
ในระหว่างการฝึกฝน, Casey พบว่าการเรียนรู้คาราเต้ไม่ได้แค่เกี่ยวกับการป้องกันตัวเอง แต่ยังเกี่ยวกับการค้นหาตัวตนและการเผชิญหน้ากับความเป็นจริงในชีวิต