The Crimson Robe

Directed by
Russell Welch
starring
Jeffree Newman, Erick Ocho, Clint Ward
13 mins
 | 2007
 | English
 

A brooding and atmospheric adaptation of H.P. Lovecraft's "Dagon". A young man questions his sanity (and safety) after a run-in with a cult of amphibious creatures. Written and directed by Russell Welch, visual effects artist for CSI: Miami and assistant editor for NCIS: Los Angeles.

Previously screened at: