VOD (1)

Plots(1)

An escaped Devil's Island convict uses miniaturized humans to wreak vengeance on those that framed him. (official distributor synopsis)

Videos (1)

Trailer
Trailer
D: English
01:53