Detective John McClane (Bruce Willis) is tasked with bringing in a young hacker, Matt Farrell (Justin Long), during a massive "fire sale" cyber-attack targeting the United States' infrastructure. Antagonist: