Avoid third-party "free download" sites. These often host pirated content, which can expose your device to malware and typically provides low-quality video with poor subtitle synchronization.
If permanent ownership isn’t necessary, consider these streaming services where you can save episodes (offline caching):