THE SNAIL MAN

DIRECTED BY Franck Deron
PRODUCED BY Bianka Bernabe

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