Professional critic. Most recently published in Starburst Magazine.
Barrett’s humorous screenplay ensures that the surprises and body count keep on coming.