This is a list from the above website, in the order they have been added. It is as advertised, just a bunch of weird ass movies. They have finally reached 366 films and luckily it seems like they will continue past. So much for the name!
the film supposed to be list no. 275, Thundercrack!, has been removed from the database