PETA - HAMFACE

directors: RIOT – Nathalie Vincent & Amy Fasey
EP: Sam Holmes
producer: Xiaoxuan Zhu
head of New Business: Emma Horgan
production Manager: Rachel Travers
DOP: Jake Gabbay
Hair & Make Up: Sophia Davison
HMU Assistant: Hebe Wallace
Costume Designer: Georgia Herman
Production Designer: Furmaan Ahmed
Puppeteer: Hugh Purves
Millennium FX: Kate Walshe