Retro Review

DOA Review: The Lock In (2014)

July 12, 2017 Baron Craze

DOA Case #0020 The latest exhumed grave reveals an odd autopsy of the first Christian horror movie from a distributor called Holy Moly Pictures, already aligning itself in ridiculousness, but it considers their movie a […]