No More Masters
No More Masters

No More Masters (2018)

None | USA | English | 10 min | 2018-11-18
Directed by: Noah Brown
N/A

A down-on-his-luck puppeteer is abducted by his own puppets, and chaos ensues.

Review
Rate
Watch
Add
Report
+ Create