Mike Leigh's controversial epic stars David Thewlis as a deeply frustrated idealist. Disappointed with the material world at the end of the last century, and the impending millennial apocalypse, Johnny is aggressive and confrontational, but also eloquent, sexy and charming. With a virtuoso script, brilliant cinematography by Dick Pope, and a cast of stunning performances headed by co-stars Katrin Cartlidge and Lesley Sharp, Leigh's masterpiece is by turns hilarious, terrifying and thought-provoking.