5.4 1080pGarroter Oct. 31, 2016Garroter IMDb: 5.4 2016 142 min 221 viewsIn a time when walking the streets is of dire consequence, YOU take your life in your own hands. It could be a public place. ~ Your home. ~ Your ...CrimeThriller