The Crimson Robe

Directed by
Russell Welch
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: