Talisman
The bleak future of mankind lies within a dangerous and powerful ancient artifact. Two teenagers must summon their courage to triumph over the evil.
Starring
Billy Parish, Walter Emanuel Jones, Jason Adelman
Director
David DeCoteau