Well, I have finally done it. I finished my homework. 

Two weeks ago, I promised viewers of the Off the Beaten Path VIP podcast, as well as my pal and co-host Christian Toto, that I would create a list of my top 25 films of all time. In that podcast, we had ripped Telegraph film critic Robbie Collin for his list of the "50 greatest films of all time," in which Stepbrothers came in at #25 and the Lord of the Rings trilogy at ... #48. At #47? Body Double. 

Christian and I then promised to create our own lists for the next episode, which Christian completed while I did not. We discussed his list on this week's episode, wherein I promised to have mine ready for Tuesday's taping. And it turned out to be a lot more difficult than I imagined. 

Let's stipulate up front: all such lists are subjective and clearly limited to films I have actually watched. It also depends on time; this is not the list I would have created ten years ago, nor would it be the list I'd create ten years from now. Life changes perspectives, art resonates differently depending on our experiences, and so on. 

To control for that, I used my IMDB ratings over the last 25-plus years to identify the films I rated highest. I then reviewed other lists, including those on IMDb, identifying the greatest and most popular films of all time. All of this data went into a spreadsheet, where I did some calculations and ... still ended up tweaking my list. 

It's possible, perhaps, that I made this a little more complicated than necessary. However, this list will hold up pretty well, at least until Hollywood and indie filmmakers produce superior content. For that, we may be waiting a while. A long while.

Without further ado, here’s my list in ascending order, with director and release year, along with a brief explanation for each:

The Honorable Mentions, in alphabetical order. I'd rank these too, but for the sake of efficiency, maybe it's best to consider them all tied for #26. 

Let me know your favorites and your rankings in the comments! And be sure to catch our next Off the Beaten Path episode, when Christian gets to poke holes in my choices.