

Where to watch
Not available in India
Streaming in 42 other countries
Public Enemies isn't on any streaming service in India right now, but it's available in Australia, Austria, Bermuda, Bulgaria and 38 more. Streaming rights are licensed per country.
Cast · Directed by Mark L. Lester
TR

Theresa Russell
Kate Barker
ER

Eric Roberts
Arthur Dunlop
AM

Alyssa Milano
Amaryllis
JM

James Marsden
Doc Barker
RE

Richard Eden
George Barker
JD

Joe Dain
Lloyd Barker
DC

Dan Cortese
Melvin Purvis
FJ

Frank Stallone Jr.
Alvin Karpis
LB
Leah Best
Young Kate
CH
Chip Heller
Mr. Clarke
TW

Tom Ward
Paymaster
TS
Terry D. Seago
Tall Sheriff
More from Theresa Russell · Lead actress
More from Eric Roberts · Co-star actor
More from Mark L. Lester · Director
More like this

Plunder Road
1957 · 6.9

Siberian Education
2013 · 6.8

Belly
1998 · 6.3

Hoodlum
1997 · 6.5

The Parts You Lose
2019 · 6.7

Above the Rim
1994 · 7.1

Violent Saturday
1955 · 6.8

Panic
2000 · 6.2

Winged Creatures
2009 · 5.9

The Valachi Papers
1972 · 6.5

Little Caesar
1931 · 6.9

The Organization
1971 · 6.3
Public Enemies — streaming FAQ
Which OTT platform streams Public Enemies?
Public Enemies isn't on any streaming service in India yet, but it's available in Austria, Australia and Bulgaria and other countries. Streaming rights differ by country — switch your country in the header to see where.
Is Public Enemies on Netflix?
No, Public Enemies is not on Netflix in India as of November 2026.
Is Public Enemies on Amazon Prime Video?
No, Public Enemies isn't on Amazon Prime Video in India right now.
Where can I watch Public Enemies for free?
Public Enemies isn't streaming in India yet, so there's no way to watch it free at the moment.




























