"Slow Horses," starring Gary Oldman, has a 98% critics score on Rotten Tomatoes.
Full list of new movies and TV streaming in March 2025 on Netflix, Hulu, Prime Video, HBO Max, Disney+, Paramount+, Apple TV+, & Peacock.