Got the DVD last night in HMV and watched it before Hannah's thing.
It's aged surprisingly well, hideous fashions and that band on the beach with the sax player aside.
However, we'd totally forgotten that Keifer Sutherland's character went by the 'badass' name of 'David'. What a letdown. His aura of evil was totally destroyed by that. Surely the scripwriters could have come up with something a bit better? Why didn't they go with 'Jack'?
It's still all about Grandpa's final line, though.