I use Plex, I have the movies on my Mac, and you can stream them to your Roku or Chromecast using your cell phone.
I use Plex on my MacBookPro. My son bought me a Lenovo media storage drive that I drop programs and movies into, then watch them via my Roku on my TV.
That all sounds dirty.