The Loc Studios Expands into 3D and on-set VFX
November 3, 2026
Wildly successful on the festival circuit (94 screenings and many awards), the short film “At First Sight” by Dutch artist/animator Sjaak Rood is finally available online in all its splattery, visceral, and emotional glory. [Watch]