People
Alastair Hearsum
Creative Director, designer & animator
Edinburgh, United Kingdom
Previs Supervisor
© Feats Collective 2026