10 Best DC Comics Movies (So Far)

By Chris Harley /

6. Constantine

Having spent years directing music videos for the likes of Britney Spears, Jennifer Lopez, Jay-Z, and Green Day, Francis Lawrence completely changed gears when he made his debut in Hollywood. Tackling a property as long-running and well-loved as Hellblazer was always going to be difficult, but Lawrence came in and blew everyone€™s socks off. Handling a $100m. budget like it was nothing at all, he coaxed the best performance out of Keanu Reeves since his work on The Matrix six years earlier, a great triple-role from Rachel Weisz, and a flawless performance from Tilda Swinton as the androgynous angel Gabriel. It was met with mixed reviews at the time, but has thankfully since gained the cult following it so deserves.