Neil Meyer

Neil Meyer was the owner of the lighthouse in The Final Chapter. He was killed by Joe Carroll.