A short film made with Lara Salmon and Kevin Walker's blood.A short film made with Lara Salmon and Kevin Walker's blood.A short film made with Lara Salmon and Kevin Walker's blood.