Need something to watch this weekend? Check out our inventory of the best new displays and movies to stream right now. On the listing this week: Russian Doll, season 2 of Legion, This Giant Beast That is the World economy, and more.

The post Best new sees and movies to stream: Russian Doll, Legion season 2, and more sounded first on Digital Trends.

Read more: