New films are opting for streaming amid the pandemic. Out this weekend: Netflix's 'The Trial of the Chicago 7,' 'Love and Monsters' and 'Clouds.'
What to stream this weekend: Netflix's 'The Trial of the Chicago 7,' 'Love and Monsters' and 'Clouds'