简介:Maddie and Abi are twin sisters, and famously the only victims to ever escape the notorious serial killer known as The Mechanic. Years after their near escape, The Mecha{Ziyuantun.Com}nic is finally scheduled to be executed for his horrific crimes, b