iPhone and app logos

Wanted: One Movie & TV Organizer to Rule Them All

Today’s entertainment junkie has a seemingly endless supply of TV shows and movies to watch and an overwhelming number of ways to watch them.

If you’re like me, you probably struggle to manage all of the TV shows and movies on your watch list. You may be facing one or more of the following challenges:

  • How to keep track of all the TV shows you’re already watching or would like to watch in the future.
  • How to get notified when new seasons are available for your favorite TV shows.
  • How to keep a watch later queue of all of the movies you’d like to see.
  • How to find out when movies on your list become available for rental or streaming.
  • How to decide which movies or TV shows are good enough to watch (whether now or later).

All of these challenges lead to the ultimate question:

Is there an app for that?

The answer: yes … and no. I haven’t yet found a single app that can organize my entire screen entertainment life. But I have adopted several different apps that in combination meet most of my needs. In other words, creating a complete solution requires cobbling together several apps and services, which is what I have done to date.

Admittedly, this is a First World Problem and a bit silly to anguish over. Yet, I suspect that I’m not alone in my frustrations with the solutions available today.

With that in mind, I thought I’d share my current setup and highlight where it falls short. At the very least, my hope is that some readers may learn about a helpful app or two. And if I get lucky, maybe someone reading this will have ideas about alternative apps I might try.

Note: I first published this post in September 2019. Since then, some of the apps I originally mentioned have been updated with new features. Consequently, I’ve decided to update and republish this post to reflect the current capabilities of the apps I discuss. That said, I haven’t updated all of the screenshots, so some of the movies and TV shows in them (as well as their streaming availability) are still from 2019.

My current setup relies on four apps: IMDb, EpisodeCalendar, JustWatch, and Rotten Tomatoes. All of these services are available both on the web and on mobile devices.


I use IMDb to create and manage my primary watch queue for movies (but not for TV shows). I mostly use the web app, but the iOS app is equally handy.

IMDb has a robust Lists feature, which you can use if you are a registered user. The app is a great place to keep your movie list(s) because it shows you a lot of data at a glance — everything from the movie’s basic meta info to its IMDb star rating and Metacritic Metascore. And if you click on the title, you can view ALL of the info about the movie on its “reference view” details page.

Once Upon a Time... In Hollywood
An entry on one of my IMDb lists.

The other key feature of IMDb lists is the custom notes field, something that is difficult to find in other services. For each entry on your list, you can add whatever personal comments you’d like. Sometimes, I enter reminders of why I added the movie to my list (e.g. for Jindua, I have noted that it is a Canadian Indian movie that my wife watched on a flight). I also note whether I’ve added the movie to my JustWatch Watchlist (more on that later).

The movie Jindua
An example of an IMDb custom note.

By default, IMDb provides users with an initial list called “Watchlist.” One way to add movies to this list is to click on the plus icon before the title on any movie details page.

IMDb click to add

I use the default Watchlist as my “active” queue — i.e. it contains movies that are currently available via one or more of my streaming services. Additionally, I maintain several custom lists in IMDb. For example, my “Pending Availability” list contains movies awaiting streaming availability and my “Backburner” list contains movies that I’m in no hurry to watch due to tepid interest.

As much as I like IMDb for managing my movie watch lists, the service comes up short in two key areas.

  1. Oddly, IMDb sometimes shows streaming availability and sometimes does not depending on where you look. For example, the movie details screen on the mobile app shows watch options whereas the web page does not. Another example: my IMDb Watch List (on the web) does not show availability but my custom lists do.
  2. IMDb does not provide the Tomatometer score from Rotten Tomatoes, which is my favorite source for reviews and evaluation.

IMDb (Internet Movie Database) also has data about TV series. However, I don’t use IMDb at all for managing my TV watch list.

Why not? Because EpisodeCalendar is a far superior tool for tracking TV series and episodes.


For managing your TV watch list, EpisodeCalendar has a killer feature set.

With EpisodeCalendar, you can:

Add TV series to your “My Shows” queue.

EpisodeCalendar My Shows
I’ll admit it. A Very Brady Renovation is a guilty pleasure.

Organize your shows into default or custom lists.

EpisodeCalendar - create your own lists
I use the default lists, but you can create as many custom lists as you’d like (with the Premium version).

See your unwatched episodes and mark the ones you’ve recently watched.

EpisodeCalendar - my unwatched episodes
My unwatched episodes as of the original publication of this post in September 2019.

View a monthly calendar that indicates when new episodes of your shows will broadcast (or drop) within the next few months.

EpisodeCalendar - Monthly Calendar
The calendar view sometimes helps me plan which streaming services I might add or drop in the coming months.

Receive daily and/or weekly email notifications for new episodes of shows in your queue.

EpisodeCalendar - Email Notification
EpisodeCalendar can push info to you via email if you’re too lazy to go to the site.

For a full overview of EpisodeCalendar, see my previous post: How I Tamed Peak TV with EpisodeCalendar.

As much as I love EpisodeCalendar, it is not a complete solution. What’s missing?

  • Unlike IMDb, EpisodeCalendar doesn’t offer a custom notes field for entries on your watch queue.
  • EpisodeCalendar indicates the original network or streamer for a show, but it doesn’t tell you WHERE you currently can view a particular TV series or episode. In other words, it does not provide streaming availability.
  • EpisodeCalendar does not have native mobile apps. However, its website is mobile optimized.

Note: While updating this post, I took a quick “test drive” of a web app called TV Time, which has a feature set similar to EpisodeCalendar (but also offers a mobile app). The result: an epic fail. The site was extremely buggy and several core features were working only intermittently (e.g. adding shows to the Watchlist) or not at all (e.g. the calendar never loaded when I set it to display only “My shows”). I turned off my ad-blocker and also tried a second browser with no luck. Also, I found the user interface confusing.


As I’ve already mentioned, neither IMDb nor EpisodeCalendar offers comprehensive info on where to watch movies and shows on your list.

To fill this gap, I’ve tried several services including JustWatch, Reelgood, and the now-defunct Go Watch It. Over time, JustWatch has emerged as my favorite, mostly because I prefer the user experience of their website and mobile app.

JustWatch is a search engine that tells you where you can stream movies or TV shows via subscription, rental, and/or purchase.

JustWatch - Infinity War
According to JustWatch, in September 2019, you could watch the movie Avengers: Infinity War with a Netflix subscription or choose to rent or buy it depending on which streaming service you use and how much you are willing to pay.
JustWatch - The Good Place
JustWatch is equally good for tracking TV show availability via streaming services.

As you might expect, on JustWatch, you can add movies and TV shows to a Watchlist. Even better, you can filter your Watchlist to show only movies, only TV shows, or only content available from specific streaming services. For example, you could filter the list to show only movies available on Hulu.

JustWatch - Watchlist
JustWatch offers flexible filtering options on its Watchlist screen.

Helpfully, with the meta info for each movie, JustWatch shows rating scores from both their own service and IMDb. Unfortunately, the service no longer shows the score from Rotten Tomatoes.

JustWatch Meta Info
Meta info on JustWatch for Avengers: Infinity War. Clicking on the IMDb score takes you to the movie details page on IMDb (in a new browser window).

In March of 2021, JustWatch enhanced its service to allow you to track which episodes you’ve watched of a TV series, bringing it closer to feature parity with EpisodeCalendar. For each series, you can mark which seasons or which episodes you’ve already seen.

On your TV Shows Watchlist, the “Caught up” section lists the series that you’ve completed watching and indicates how long until new episodes will arrive.

Caught up TV list
My “Caught up” list as of January 2022.

The “Watch next” section has a “Continue watching” list (for shows you’ve started but not finished) and a “Haven’t started” list for the rest of the shows in your backlog.

JustWatch Watch Next
As of January 2022, I’m about due for another periodic Hulu subscription to catch up on several shows.

You might be wondering why I don’t use JustWatch as my single organizer to track my movies and TV series.

For tracking TV shows, JustWatch is catching up with EpisodeCalendar, but I still prefer the latter since it also offers custom lists, email notifications, and a calendar view of upcoming episodes.

For tracking movies, JustWatch could work as a viable alternative to IMDb, depending on your needs. For me, JustWatch is missing two key features as compared to IMDb. First, is the ability to add custom notes to each title, which is a feature I regularly use on my IMDb lists. Second, is the ability to create custom lists. One other advantage of IMDb: its database contains virtually every movie ever made. By contrast, JustWatch has most movies, but sometimes I can’t find more obscure titles.

Nov 2023 Update
JustWatch has introduced custom lists as a new feature. As a bonus, you can import your IMDb lists (provided they are set to public). Unfortunately, JustWatch limits free users to just 2 custom lists. To create more than that, you have to subscribe to the Pro version.

In my case, I use JustWatch to augment the other two services where I keep my primary movie and TV lists. Unfortunately, that means I have to redundantly add all of my movies and TV shows on JustWatch. If that seems kludgy to you, I agree, but it’s a necessary evil for the value I get.

Rotten Tomatoes

I heavily rely on Rotten Tomatoes to decide which movies to add to my watch queue. The critical consensus about a movie is more important to me than box office performance (popularity), genre, or the cast.

For movies, Rotten Tomatoes has the most comprehensive aggregation of reviews, and I like the ability to filter reviews to see only those from the “Top Critics.” Rotten Tomatoes allow me to easily get a quick measure of a movie by scanning over the review excerpts, with each corresponding full review just a click away.

Infinity War Summary
Marvel movies tend to do well with critics … and at the box office.

For TV shows, I used to rely on MetaCritic to get the critical consensus on TV series, but now I turn more often to Rotten Tomatoes, which added television to its service sometime in the past few years.

The listing for each TV series and movie on Rotten Tomatoes contains a “Where To Watch” section that indicates where the title is available for rental, purchase, or streaming. The availability data is not as comprehensive as JustWatch, but it’s probably good enough for most people.

Unfortunately, Rotten Tomatoes is not a contender for the ultimate organizer. You can add movies and shows to a “Want to See” queue, but the list has none of the extra features and functionality I use in the other apps I’ve discussed.

My Ideal Feature Set

My ideal movie and TV organizer would allow me to:

  • Add movies and TV shows to a watch queue.
  • Use a single list or create multiple custom lists.
  • Enter custom comments for each item on my list.
  • See the streaming availability for each item on my list.
  • Track which episodes I’ve watched from a particular TV series.
  • Notify me by email when items on my list become available.
  • See the critical consensus for a movie or TV series.
  • View a personalized calendar of upcoming releases for items on my list.

The table below summarizes how the apps I use today stack up against my feature wish list.

Feature comparison table
  1. All features of EpisodeCalendar are for TV shows only as the service does not cover movies.
  2. To create more than 2 custom lists, JustWatch users have to subscribe to the pro version.
  3. Whether IMDb shows availability data varies by page and by device, as discussed above.
  4. EpisodeCalendar includes a score for most shows, but I can’t determine its source (it does not appear to be from IMDb or TVDB).

The feature matrix above helps drive home the point that my ideal vision of “one app to rule them all” seems elusive at the moment.

At this point, I would be happy to simplify my setup down to two apps, one for movies and one for TV. My ideal movie organizer would be a mashup of IMDb and JustWatch whereas my ideal TV organizer would combine the features of EpisodeCalendar with JustWatch.

Since I originally published this post, some of the apps I use are getting closer to providing all the features I’d like to have in a single app. But none are complete solutions as of yet. Alas, I suspect I’ll continue to use a four-app solution for the foreseeable future.

Your Turn

If you’d like to share your solution for managing your TV and/or movie watch lists, I’d love to hear from you in the comments.

(Note: I moderate all comments so you may experience a delay before your comment appears on the post. For any SPAMMERS out there, don’t waste your time submitting as I will reject your comment.)

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Since I wrote this post, two apps have gotten closer to the ideal solution. IMDb still shows availability only for shows/movies available through Amazon but since Amazon is a channel reseller for so many sources (Starz, Showtime, AMC+, etc.), it actually provides decent coverage for availability. Also, as I mentioned in my post update, JustWatch enhanced their TV watch list so that you can track which episodes you’ve seen; it also alerts you to new/unwatched episodes. All that said, since writing this post, I have not changed any of my overall habits (except for dropping Redbox rentals) — and still use all four apps (RT, JW, Amazon, and Ep Cal).

  2. Oh man! I’m desperate for a service that will notify me (eg. email) when a film on my watchlist becomes available on one of the streaming services I have specified.

    I appreciate your analysis of the what features are currently available. This post is really helpful.

    To take it a step further I also want:
    * Create lists of actors, directors, etc.
    * Receive notifications when any film that includes one of the actors/directors from my list becomes available on one of my specified streaming services.

    Short of that, are you aware of any (free) service that will notify me when one of my favorite actors is part of a new movie? Discovering new movies that include my favorite actors is half the battle.

    Thanks again!

    1. Thanks for the comment! I just did some quick web research and found a few ideas for you.

      Letterboxd (a service I briefly checked out as an alternative to IMDb for movie lists) purports to offer watchlist notifications.
      – The Google TV app apparently can do the same thing (see: this post)
      Director Alerts provides email alerts for movies by the list of directors you enter.

      I couldn’t find anything for actor alerts, but I only spent a few minutes. Good luck!

  3. Hi Randy,
    thanks for sharing your thoughts in this great article. I’ve been in your situation especially by tracking movies, so I’m very glad I’ve found your analysis.
    For TV shows I can recommend you the app SeriesFad:


    I’m using this since about two years and it does a great job on keeping track of TV shows and episodes. Maybe it’s helpful for you too.


    1. Hi Isaac – it’s pretty simple. In your web browser: 1) Add a movie to your Watchlist (or to a custom list). 2) Visit your Watchlist (or custom list). 3) Click Edit. 4) Under each title in your list, you should see the words “Add a note” above a horizontal line. Just click there and start typing. In the mobile app, click the “…” icon next to each title and press “Add Note.”

  4. I’d really love a solution that has web and mobile, tracks movies and series, supports custom lists, gives streaming provider info, and offers collaboration between multiple people.

    I would like to manage my own lists for series and movies, see where I can watch them, and have a watchlist to share with my partner. I do not believe such a solution exists.

    1. Your wish list is similar to mine, except that you added collaboration as a requirement. So, I agree; a single solution doesn’t exist today. One idea. I’ve noticed on IMDb that custom lists now show more comprehensive streaming info (including services that are not part of the Amazon ecosystem). So, IMDb may offer everything you need, except for the collaboration part. To hack that, you could share an account login to IMDb and jointly manage custom lists.

  5. Trakt.tv is perfect. It has elements of all of them. It has custom lists, just watch built-in, rotten tomatoes, and IMDb scores, comments, you can track episodes and even automatically, and it has a personalised calendar. I pay for the VIP membership and it has a Spotify-style year-in-review and all-time stats that I Love and filters to find exactly what your looking for in your lists.

    1. Thanks for the tip. I checked it out and realized that I already have an account and have tried it out before. I find the app way too cluttered and confusingly organized. Also, too much functionality is behind the VIP paywall.

      1. I agree about Vanilla Trakt; however, have you tried any of the apps that have Trakt integration? They basically create a more streamlined UI and just use the Trakt data via syncing. There’s a lot of them, I’ve already gone through all of them and based on what you say in your post, we’re looking for similar things. I’d recommend Moviebase as the best Trakt integrator. I’m torn between it and JustWatch right now.

        1. Thanks for the suggestion. Looks like Moviebase is Android-only. That wouldn’t work for me since I’m an iOS user and also want web app access to any watch management tool.