cinemaaxis.com
TIFF 2017: The Tesla World Light
The Tesla World Light is a strange stop-motion animation short film. Robert Vilar plays Nikola Tesla in the latter days of his life, fantasizing about a system of free energy for all nations while …