While on holiday on a remote island, two siblings discover elves — but not the Christmas kind. These are bloodthirsty elves who keep the locals in fear.
Upcoming Episode
Your Next Unwatched
1x01
Aarmandsø
aired Nov 28, 2021
Comments