A lonely mantis ears a strange sound in the forest. What it encounters will change its life forever. Louva a Deus means in Portuguese mantis, the insect, but it can also mean ‘praise God’, because of their arms.
Directed by
Ana PinheiroScreenings and awards
2026
Palm Springs International Film Festival
United States (USA)
