Here's a recently released list of Please Log In to view this link!. The list is 15 movies long. I disagree with the "Leprechaun" franchise making the list however. Some of the placements are off as well. For example. The "Texas Chainsaw" franchise is a bit high on the list for my tastes. What do you guys think of the list though?