THE SNAIL MAN

A hypnotic short film from director Franck Deron, shot on location in The Philippines. Coming soon.

Director Franck Deron
Length 25mins
Producer Bianka Bernabe