Jude Law wore 'blood and faecal matter' perfume on Firebrand set