What is it?
Now available on Netflix, Jérémy Clapin’s I Lost My Body (J'ai perdu mon corps) is an animated French film from 2019 that first premiered at the International Critics’ Week in Cannes, and that was later nominated in the category for Best (…)