Sounds familiar. I like Sam Neil. Very good actor.
When I was in the Navy, I found all six Omen books. Read them all. I wish I knew what happened to them. They might be worth some money someday.
I remember that you were in the Navy. Ever see a Carcharodon carcharias? :)
No, but by ship did shove a large tiger shark out of the way one Friday afternoon when we were heading to San Diego harbor.
Our cool Texan captain was anxious to get us all home for the weekend, and floored it.