Halloween is here again, which means yet another installment in this yearly series. See also: Part 1 - Part 2 - Part 3