

Where to watch
Availability shown for India · rights vary by countryCast · Directed by Charlie Chaplin
CC

Charlie Chaplin
Doughboy
EP

Edna Purviance
The Girl
SC

Sydney Chaplin
Charlie's Comrade / The Kaiser
LU

Loyal Underwood
Short German Officer
HB

Henry Bergman
Fat Whiskered German Soldier / The Kaiser's General / Bartender
TW

Tom Wilson
Dumb German Wood-Cutter
AA

Albert Austin
American Soldier / Clean Shaven German Soldier / Bearded German Soldier
JW
Jack Wilson
Crown Prince
WA
W.J. Allen
Motorcyclist (uncredited)
LB
L.A. Blaisdell
Motorcyclist (uncredited)
AB

Alva D. Blake
U.S. Soldier / German Officer (uncredited)
CB
Cliff Brouwer
Soldier (uncredited)
More from Charlie Chaplin · Lead actor
More from Edna Purviance · Co-star actress
More like this

Oh! What a Lovely War
1969 · 6.7

Lucky Strike
2026 · 6.4

What Did You Do in the War, Daddy?
1966 · 5.9

The Codes of War
2025 · 6.2

Carry On Sergeant
1958 · 6.4

The Chaplin Revue
1959 · 7.4

Hot Shots! Part Deux
1993 · 6.6

The Horse Soldiers
1959 · 6.9

Block-Heads
1938 · 7.0

Hornblower: The Frogs and the Lobsters
1999 · 7.2

The Secret War of Harry Frigg
1968 · 6.2

True Stories
1986 · 6.7
Shoulder Arms — streaming FAQ
Which OTT platform streams Shoulder Arms?
Shoulder Arms is streaming on Lionsgate Play and JioHotstar in India. It's not currently on Netflix.
Is Shoulder Arms on Netflix?
No, Shoulder Arms is not on Netflix in India as of November 2026. It's currently on Lionsgate Play and JioHotstar.
Is Shoulder Arms on Amazon Prime Video?
No, Shoulder Arms isn't on Amazon Prime Video in India right now. It's on Lionsgate Play and JioHotstar instead.
Where can I watch Shoulder Arms for free?
Shoulder Arms is available to stream free (with ads) on JioHotstar in India.
Lionsgate Play
Lionsgate Play Apple TV Channel
Lionsgate Play Amazon Channel
JioHotstar














