Family Life Where can I watch all seasons of The Sopranos? Where can I watch all seasons of The Sopranos? How to watch The Sopranos for free in the UK and US: Hulu. Similar to Now TV, UK and US residents have a free option to watch all six seasons of The Sopranos on the popular global streaming platform, Hulu.10 ago 2021