Menu
© 2026 The Couch Critic
Status
Released
Release
2024
Runtime
1h 49m
Feature length documentary on the making of Damon Foster's Age of Demons.
8 Cast Members
Damon Foster
Tammie Costas
Butch Portillo
Spatchula
Susan Richie
Becca Torrez
Anthony Mark Hook
Eric Matson