Director Dominic Sena follows up his stylish action film Gone in 60 Seconds (2000) with this high-tech thriller. John Travolta stars as Gabriel Shear, a charismatic spy who plots to steal a multi-billion-dollar fortune in illegal government funds. In order to make his scheme work, however, Gabriel needs some help from a computer hacker, which is where Stanley Jobson (Hugh Jackman) comes in. Stanley has been paroled from prison after serving a lengthy sentence for penetrating the FBI's cyber-surveillance operations. Issued a restraining order that keeps him away from computers and living penniless in a trailer park, Stanley wants only to be reunited with his daughter Holly, who's in the custody of his ex-wife, now remarried to a pornographer. Gabriel and his partner Ginger (Halle Berry) offer Stanley the chance to get his child back in exchange for his help, but the hacker soon realizes he's a pawn in a larger operation than the high-tech bank heist he thought he was perpetrating. In the meantime, a dedicated federal agent (Don Cheadle), the same man who once arrested Stanley, is trying to expose Gabriel's operation. Swordfish also stars Sam Shepard and Zach Grenier.