Home » Lena Olin

Lena Olin

Queen of the damned Aaliyah bloody

Sex, Blood and Rock ‘n’ Roll: Queen of the Damned at 20

Queen of the Damned is the most metal movie of all time. Correction, it’s the most nu-metal movie of all time, which might sound like an insult but, if you were a moody teenager in the early to mid-20...