Hertuginnen av Devonshire var en vakker sosietetskvinne med politisk innflytelse i 1700-tallets England. Men i privatlivet var hun preget av et kjærlighetsløst ekteskap og opprivende utroskap.
I dette lidenskapelige og spennende sagnet forteller Rob Roy den sanne historien om 1800-tallets skotske helt Robert Roy McGregor (Liam Neeson - Schindler's List). Mot en bakgrunn av imponerende natur og klansamfunnets bitre virkelighet fanges Rob Roy og kona Mary (Jessica Lange - Cape Fear) i en storslagen kamp for å forsvare sin egen ære mot svik og villskap. For å hjelpe McGregor-klanen han tilhører låner Rob Roy penger av den mektige Marquisen av Montrose (John Hurt - Scandal), og blir fanget i et plot pønsket ut av Cunningham (Tim Roth - Reservoir Dogs) - Marquisens onde høyrehånd. Ansikt til ansikt med denne rå og korrupte fienden, er det bare Robs styrke og mot som kan bekjempe ødeleggelsen av alt han har kjært.
Vi befinner oss i Tang-dynastiet i det niende århundre. Her presenteres vi for Nie Yinniang som i en alder av ti år har blitt kidnappet fra familien av nonnen Jiaxin. Jiaxin har trent henne til å bli en kalkulert leiemorder, men Nie har noen svakheter som gjør at hun ikke klarer å utføre alle oppdragene like målrettet. Derfor sendes hun på en reise som skal straffe henne, men også få henne til å legge fra seg alle emosjonelle bånd. For det er ikke nok at Nie er eksemplarisk i drapets kunst. Alt hun noensinne har vært glad i, må bort. Historien om den kvinnelige leiemorderen tegner både opp en historisk konflikt, og en individuell reise der Nie må velge mellom den verdenen hun ble revet bort fra kun ti år gammel, og hennes ansvar ovenfor nonnen Jiaxin.
Gjør det raskt. Gjør det skikkelig. Og aldri gjør det personlig. Det er levereglene til den profesjonelle leiemorderen Joe, som under et oppdrag i Thailand setter hele sin eksistens over styr for å redde den mannen han er leid inn for å likvidere...