In modern time, somewhere in Britain, a dictator is replacing his head with a new one to extend his life. He was a dictator
in South America and has been living for hundreds of years. The Dictator has escaped death before. Now, a demon comes
to bring him to death.
Directed by Zhehao Qiao (USA)