Blood Cast Paul Bettany Stephen Graham Mark Strong Brian Cox Ben Crompton Naomi Battrick Natasha Little Sandra Voe Jasper Britton Ade Edmondson Patrick Hurd-Wood