Deva cassel photo. Irreversible | Vincent Cassel | BAFTA: A Life in Pictures