Fin is a Boutique Design and VFX house based in Sydney and Shanghai.
Established in 2001, Fin is home to Australia’s most highly awarded close-knit team of VFX artists, designers & producers. The Fin family spans cultures and time zones. With over 30 passionate people at our core and strong international affiliations.
Watch their new VFX breakdown for Netflix new featured movie, I’m Mother