A young schoolgirl is killed at the hands of Milo, an enigmatic young boy. Soon afterwards, Milo himself is discovered face down in a river, and is pronounced dead by his father. Years later, four girls who had witnessed the original murder return to their hometown to attend a wedding. One by one they are picked off by a mystery assailant, until only one remains. She begins to have terrifying visions of Milo, and becomes convinced he is still alive.