Plot: A grumpy Welshman reluctantly visits his grandmother, only to discover she has only gone and got herself cursed! So now he needs to bloody save her (and the world) from a demon duck.
Release Date:
Monday, March 3 2025 Released within the last year