Et Japan herjet av økonomisk nedgang, kaos og en ungdomsgenerasjon ute av kontroll ruller dommedagstungt inn i det nye millenniet. Staten smeller jernneven i bordet og griper inn i et forsøk på å få bukt med rebelske og voldelige skoleelever. Den radikale reformen Battle Royale innføres: hvert år velges en tilfeldig skoleklasse ut, dopes ned og transporteres til en øde øy. Der utstyres de med eksplosive halslenker, matrasjoner og hvert sitt tilfeldige våpen. Deretter er oppgaven enkel: drep alle andre! Det er ingen regler. Alt er lov. Men det er bare én vinner - den som fremdeles står levende igjen til slutt. Og som en liten ekstra motivasjonsfaktor for å få blodtørsten på topp: er mer enn én fremdeles levende etter tre dager detoneres halslenkene, og alle dør.

Mens Andrea Gail har stor fiskelykke på Flemish Cap, begynner et uvær å bygge seg opp i Atlanterhavet. Tre stormfronter er i ferd med å møtes. Sammen vil de skape den verste stormen i moderne tid. Billy og mannskapet vil ikke la fangsten råtne mens uværet herjer. De bestemmer seg for å trosse naturkreftene og komme hjem i tide. Men Billy mister radiokontakten og får aldri høre stormvarselet som forteller hvilket monster som er i ferd med å bygge seg opp. Andrea Gail og besetningen på seks er overlatt til seg selv. Snart møter de "Den Perfekte Stormen"...

Eric Knox, grunnleggeren av firmaet Knox Technologies, har funnet opp et software program som - bedre enn fingeravtrykk - kan identifisere personer via stemmen deres. Oppfinnelsen kan bety en katastrofe hvis den faller i gale hender. Og nå er Eric Knox nettopp blitt kidnappet. Straks faller mistanken på konkurrenten Roger Corwin. Bare én mann kan løse mysteriet. Han har nemlig ansatt tre av verdens smarteste, ivrigste og sexy detektiver. De går under navnet... Charlies Angels! Forkledt blant annet som geishas, magedanserinner og racerkjørere kaster de tre vakre detektiv-englene Natalie, Dylan og Alex seg ut i kampen for å løse sitt livs største sak i denne sprengfarlige actionkomedien, som anmeldere over hele verden har rost til skyene.