Menu

PALO SANTO

Fred Rowson
2018
UK
15 mins
In a future city named Palo Santo, a ruthless A.I. (Judi Dench) creates a series of Androids, designed to recruit humans for performance in erotic cabarets.