MoviePaglu

Work in Progress (2026)

Short experimental film about mental health. Made in 2025. Released in 2026. Rights from Ubisoft until February 2029. Won Best Experimental Film…