James Barrett
James Barrett is known for Loser (2000), In Your Eyes (2014) and Shockwave: Darkside (2014).
Movies
- Dec 12, 2016
- English
After finding a vintage spirit board in their parent's basement, a group of teens conjure an undead relative, who stalks them from beyond the grave.