Skip to main content

Specialist roles in filmmaking: Special Effects

The Crew - Special Effects Department