Queen of the Damned trailer got me dusting off my pink pussy hat