From Christoph Waltz’s Ernst Stavro Blofeld to Mads Mikkelsen and his fantastic Le Chiffre, I present to you the top 5 Daniel Craig James Bond Villains!
Life (2017) has a great cast, starring Jake Gyllenhaal, Rebecca Ferguson and Ryan Reynolds. But who did the best? I give to you, the 5 best Life characters!