Cleaner 2024 Lead VFX Artist Technical Director Compositing Creative & Technical Direction Feature Film