Tag: laetitiahollard

TRAUMA, OR MONSTERS ALL Review: Things That Go Bump in the Night. And Those Who Hunt Them Down.

Larry Fessenden directs. Laetitia Hollard, Aitana Doyle, and Barbara Crampton star.