![](https://static1.srcdn.com/wordpress/wp-content/uploads/2024/07/the-blind-side-sandra-bullock.jpg)
This Controversial Drama Starring Sandra Bullock That Made $309M Is Now On Netflix
Summary Sandra Bullock starred as Leigh Anne Tuohy in The Blind Side , now streaming on Netflix. Bullock won an Oscar for her role in The Blind Side , which is among her best movies, despite recent controversy. The Blind Side 's true story is disputed, …