Blood Was Everywhere

3.0
  • Run time: 85 min
  • Premiere: 2011. November 5.

    The nightmare of the unsolved, random murder is brought to life: A faceless killer wreaks havoc on the lives of average people in a small Massachusetts town.

    Discover