Watch Trailer | Cannes prizewinner French animated film ‘I Lost My Body’ is a morbid humour drama
I Lost My Body was screened in the International Critics' Week section at the 2019 Cannes Film Festival where it won the Nespresso Grand Prize, becoming the first animated film to do so in the section's category.