Currently available on 3 streaming services.

Public Enemies streaming: where to watch online?

You can buy "Public Enemies" on Amazon Video, Apple TV, Fandango At Home as download or rent it on Amazon Video, Apple TV, Fandango At Home online.

Cast

Theresa Russell
Kate Barker
Eric Roberts
Arthur Dunlop
Alyssa Milano
Amaryllis
James Marsden
Doc Barker
Richard Eden
George Barker
Joe Dain
Lloyd Barker
Dan Cortese
Melvin Purvis
Frank Stallone Jr.
Alvin Karpis
Leah Best
Young Kate
Chip Heller
Mr. Clarke
Tom Ward
Paymaster
Terry D. Seago
Tall Sheriff
Brian Peck
J. Edgar Hoover
Grant Cramer
Sam Cowley
Rex Linn
Al Spencer
Brendan Williams
Racine Burdett
Ed Dollison
Mr. Harris
Michael Stadvec
Man in Honky Tonk
Gary Sievers
Doctor
Gavin Harrison
Freddie Barker