The Last Night of October

The Last Night of October

Seventy-year-old Gerald Forsyth dreads Halloween. Every year, on October 31st, a lone child has knocked on his door — a nightmarish reminder of a t...