Kilometro 31 part 2

Kilometro 31 part 2 (AKA "Km 31-2") is a 2016 Mexican horror thriller directed by Rigoberto Castañeda and starring Carlos Aragón, Mauricio García Lozano, Adrià Collado, and Iliana Fox. It is a sequel to the 2006 horror movie Kilometer 31

Plot
Seven years have passed since the events of Kilometer 31. Martín Ugalde (Aragón) begins to investigate a series of cases about missing children around the area of Río Mixcoac and Río Churubusco in Mexico City, and comes to find that not only are the cases all related, they are also linked to what happened seven years before.

When Martin begins to investigate the case, he discovers that a teenager named Emma (Rosanna Engel) has begun to develop special powers that allow her to communicate with ghosts, but she is possessed, so he decides to hypnotize her to free her from possession, but when hypnosis starts to work, the spirit inside her gets angry and starts attacking.