Lara's film 'Still Life' will be screened at the Tate Britain...'Still Life', sponsored by Sony and made in just 48 hours will now been screened as part of The Tate Britain's opening exhibition!