James Franco esittää pääosaa elokuvassa Annapolis, joka kertoo dramaattisin kääntein vuoren miehen selviytymistarinan yhdestä maailman kovimmista sotakorkeakouluista. Vastoin kaikkien odotuksia toteutuu työläispoika Jake Huardin (Dranco) suurin unelma, kun hänet hyväksytään maineikkaaseen Annapolisiin. Mutta Jaken upseerihaaveiden esteenä on yksi mies, hänen komentajansa – kova ja armoton merikadetti, luutnantti Cole (Tyrese Gibson). Annapolis on jännittävä ja toimintaa täynnä oleva kertomus rohkeudesta ja kunniasta.