

“Have Faith in the Divine Healing Touch”
An abstract and detailed observation of a young life told through a series of observational montages. Part of the 'Technicolour' series of films from Lot 108 Productions.
Directed by Edan Phillips
User score
0 votes
Released
October 6, 2023
8m
English, Hebrew
Budget → Revenue
$450.0 → —