By PEDESTRIAN.TV Published September 13, 2013 The terrifying sequel to Face/Off is finally here. Via Buzzfeed