AlienKing said:

Blood splatter = Dexter C'on guys, this is an easy guess...Blood splatter = Dexter Click to expand...

Based off the blood splatter and @Wreck 's love for the film my serious guess would be inglorious basterds