New Movies to Watch on Streaming: Aug. 24, 2026

“The Christophers,” “Swiss Army Man” and more