No backdrop available
Overview
Duke fights ghosts, witches, demons and depression in order to avenge his brother Jeffrey's death.
Details
- Status
- Released
- Release date
- April 20, 2020
- Original language
- English
- Production
- The Lo-Fi Factory
- Director
- Liz Schack
- Producer
- John Patrick Brennan
- Budget
- $100
- Revenue
- Not recorded
- IMDb
- View on IMDb
