Il giovane Jake Huard (James Franco) lavora in un cantiere navale sotto la direzione del padre, ma il suo desiderio più grande è quelllo di entrare alla prestigiosa accademia militare di Annapolis come aveva promesso alla madre prima della dua morte.
Fortuna vuole che nonostante i suoi punteggi piuttosto bassi, la caparbietà e le doti atletiche di Huard, il ragazzo è un talentuoso pugile, gli permettano comunque di accedere ai difficilissimi corsi che per un anno intero lo vedranno sottoposto ad una serie di test fisici e psicologici di enorme durezza.
I primi tempi saranno piuttosto difficili, il carattere orgoglioso di Huard si scontrerà con le ferree regole dell’accademia e con qualche compagno di corso, visto che il gioco di squadra non è proprio il forte del giovane allievo, ma se da una parte Huard si farà qualche nemico tra i superiori, dall’altra conoscerà il guardiamarina Ali (Jordana Brewster), fascinosa ragazza sua istruttrice che sembra avere un debole per lui e l’ufficiale Burton (Donnie Wahlberg), quest’ultimo non solo ha appoggiato a suo tempo l’ingresso di Huard ai corsi, ma l’aiuterà ad allenarsi quando il ragazzo deciderà di affrontare un torneo di boxe organizzato dall’accademia.