94 minDvDRipNo Sub Satan Returns (1996)Action, Horror, Thriller, Hong Kong 17 May 1996Aman Chang, Lam Wai-Lun, Lo Po ShanTrailer Watch