Your Cart is Empty

The Demon in the Mirror, 5th-Level Adventure (5E)

The Iron King's daughter has been cursed by a demon who lurks inside a mirror locked deep in the palace dungeons. Can the characters win their freedom from those same dungeons by entering the mirror demon's horrifying, maze-like realm and finding a way to end the curse?

The Demon in the Mirror is a creepy dungeon crawl adventure for 5th-level characters. It takes about 5-7 hours to complete and includes:

  • An otherworldly, reality-bending realm inside a magical mirror

  • Four new monsters: the mirror demon, ceiling creep, reflection demon, and librarian of Leng!

  • Combat cards for each monster, PC, and special treasure

  • Gorgeous digital maps (with and without grid) for virtual table tops

Grab this adventure at a reduced price in the Demons and Devils Bundle!

Note, this is a digital PDF product that we email to you.


Customer Reviews

Based on 3 reviews
Fun adventure, and very easy to run with little prep.

My players really enjoyed this - there was 4 level 5 characters and almost had a TPK on the final fight - they were down to one player with 10hp when they finally defeated the demon - very memorable experience for them.


Just ran this moments ago for a party of 5! They barely survived, the Bronner betrayal was the chef's kiss for me. As soon as they met Bronner another reflection demon appeared from the mirror as i had one of the pc's roll the random check! A lot more shenanigans with exploding imps, trying to take long rests and failing.. Long story short I will replay this one shot with new parties in the future! Looking forward to trying out other adventures from Arcane Library!

A real funhouse

Demon in the Mirror is a surreal little horror adventure, with encounters that can be either amusing or disturbing, depending on how the GM narrates it and the players interpret it! The adventure is great, and the mirror world could be used as a recurring adventure location, since the players are not likely to find every room on their first visit!