Queen of the Damned

Queen Of The Damned

February 22, 2002 Derek McCaw 0

Queen of the Damned is a lot like 1984’s Street Fighter: the Movie — and if that draws you in, we cannot help you.