Born in 1999 in Geneva, Switzerland, Alexandre Schild is a self-taught writer and director. He directed his first short film…