The Upstream: August 2026

10 great movies new to streaming this month.