Casey (Jesse Eisenberg) är den evige förloraren. Efter att ha blivit överfallen på gatan, förödmjukad på jobbet och till och med förnedrad av sin egen hund går han med i en karateklubb ledd av den mystiske Sensei (Alessandro Nivola) för att lära sig självförsvar. Under karatelektionerna lär Casey känna en kvinnlig instruktör (Imogen Poots) och inser snart att han fastnat i en bisarr värld av udda typer, broderskapsritualer och skrattretande machokultur.