For me it's usually easier to "watch free online" rather than searching and downloading torrent, like, I have client installed just in case, but I barely use it. Last time I used it actually was official 9front iso, not pirating.
QBitTorrent has a search built in. You have to add scripts for each torrent host, but once you add a bunch it makes it very easy to just search through that and find what you want. Finding a free stream you have to go through a bunch of shady sites trying to find one that works and is half decent quality.
Weirdly enough I have never used that feature. Only found out about it after I started using Usenet and the *arr stack. Now if I want to search for something manually I use Prowlarr that allows me to search both Usenet and Bittorrent at the same time.
The rest of the time Radarr or Sonarr finds it for me.