Cthulhu Eats the World: The Taking of Deborah Logan (2014) January 22, 2015 IFP By Brian M. Sammons The Taking of Deborah Logan (2014). Director: Adam Robitel. Cast: Jill Larson, Anne Ramsay. Truth be… Continue Reading →