Amazon Firestick with Kodi is mmm… “ok” for streaming. My preferred setup is an nVidia Shield TV system with a 1-2tb hard drive. For like $9.99 or so for 3 months service, you can access Real Debrid servers and stream anything and everything you can think of.
There are other Android boxes available. Some quick YT vids on the subject comparing boxes to the Shield should point you in the right direction to a cheaper alternative, as the Shield is pretty much the standard.
Once you get an Android system setup, install Kodi from the Play Store and Google “xanax build”, which is an addon for Kodi that will have you drooling. Forget Netflix, Hulu, Amazon, and your cable bill. You will no longer need or even use them if you have them.
From there, go to real-debrid.com and drop a few bucks on their service (trust me, it is worth it). Watch some vids on setting up Real Debrid, and you are set.
The whole process is rather simple, and in the end, you may want to grab an Android box for any non-smart tv you own 
Basically… watch any movie (even those still in theaters), any tv show, any youtube vid, any MMA, UFC, or other sporting event, anytime you want. Even live.
Edit - if you have a smart TV that will take a hard drive, has access to Kodi in the play store, skip the Android box altogether.
Oh, and you don’t need Real Debrid… but it makes everything stream faster, you get access to a lot more servers, etc.