This popular streaming service allows you to rent or buy the movies, giving you the freedom to watch them on your own schedule. If you’re a fan of the James Bond movies, including Casino Royale, you’ll be happy to know that they are available to stream on Amazon Prime Video. James Bond Casino Royale Exclusively on Amazon Prime You can also stream the movie on the Epix channel, as mentioned earlier. For example, you can rent or buy the movie on Amazon Prime Video, Google Play, and iTunes. While Casino Royale may not be on Netflix, there are plenty of other streaming options available for fans of the movie.