annoyedcritic.com
Review: Damien – Omen 2
Damien: Omen 2 is a movie about some mythological tribal religion that somehow became world-wide. Santa is going nuts because Omen kid is back. Damien Thorne the antiChrist is alarming his old craz…