The Current War - Cast

The Current War Movie Poster

Nicholas Hoult

as Nikola Tesla


Michael Shannon

as George Westinghouse


Matthew Macfadyen

as J.P. Morgan


Katherine Waterston

as Marguerite Erskine


Tom Holland

as Samuel Insull


Benedict Cumberbatch

as Thomas Edison


Tuppence Middleton

as Mary Edison


Conor MacNeill

as William Kemmler


  Change Location