Yes, the thumbnail made me watch this trailer. What I saw was not what I was expecting. Fiends and queens and tentacled beings, I give you ... Stalled!
https://www.youtube.com/watch?v=OwsGAypEh1oHas anyone seen this? Not normally my kind of movie, but the trailer gives it a certain appeal.