Rio Grande (1950): cast, story & where to watch
1950 · Film · ★ 6.8

Released in 1950, Rio Grande is a western film directed by John Ford, running about 105 minutes. “John Ford's Most Powerful Drama. The Breathtaking Saga of the United States Cavalry! The third installment of John Ford's trilogy...” — that tagline sets the tone.
What it’s about. Lt. Col. Kirby Yorke is posted on the Texas frontier to defend settlers against depredations of marauding Apaches. Col. Yorke is under considerable stress by a serious shortage of troops of his command. Tension is added when Yorke's son (whom he hasn't seen in fifteen years), Trooper Jeff Yorke, is one of 18 recruits sent to the regiment.
Who’s in it. Rio Grande stars John Wayne as Lt. Col. Kirby Yorke, Maureen O'Hara as Mrs. Kathleen Yorke, Ben Johnson as Trooper Travis Tyree and Claude Jarman Jr. as Trooper Jefferson 'Jeff' Yorke, among others.
How it landed. With an audience score of 6.8/10, Rio Grande has drawn a solid, mixed-to-positive response.
Where to watch. In US you can stream it on MGM Plus and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Rio Grande page.
If you liked it. Fans of Rio Grande tend to enjoy The Good, the Bad and the Ugly, Django Unchained, Once Upon a Time in the West and For a Few Dollars More.
Frequently asked
- Where can I watch Rio Grande (1950)?
- In US, Rio Grande is available to stream on MGM Plus, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Rio Grande worth watching?
- Rio Grande holds an audience score of 6.8 out of 10, and is a strong pick if you enjoy western. Reactions are mixed, so it may depend on taste.
- Who stars in Rio Grande?
- Rio Grande stars John Wayne, Maureen O'Hara, Ben Johnson, Claude Jarman Jr. and Harry Carey, Jr..
- When was Rio Grande released?
- Rio Grande was released in 1950, with a runtime of about 105 minutes.
