This week, we discussed the strangest films we’ve ever seen. Do you think any of your favorites made our list?...