Viddsee - Watch Asian Movies
Bad Throttle by JD Chua - Singapore Horror Short Film | Viddsee
Inspired by the thirteenth level of the Taoist Eighteen levels of hell - those who disrespect others shall drown or choke in a pool of blood.
Cold, calm and calculated, Uncle Tan lives a simple life until a nuisance invades his tranquility. He returns to what he does best, a tormentor who may originate from the underworld.