Very moody and atmospheric.
The vocal sounds good level wise, and an impressive performance.

I agree it could fit nicely in a stage play.

Nice work.

Peter