Trick R Treat (2007)

Ever discovered a new movie and asked yourself, “Where have you been all my life?” I’ll freely admit I was giddy with excitement when I...