Tesla - Cast

Tesla Movie Poster

Ethan Hawke

as Nikola Tesla


Eve Hewson

Eve Hewson

as Anne Morgan


Ebon Moss-Bachrach

Ebon Moss-Bachrach

as Anital Szigeti


Jim Gaffigan

as George Westinghouse


Kyle MacLachlan

Kyle MacLachlan

as Thomas Edison


Donnie Keshawarz

Donnie Keshawarz

as JP Morgan


Rebecca Dayan

Rebecca Dayan

as Sarah Bernhardt


Lucy Walters

Lucy Walters

as Katherine Johnson


Blake DeLong

Blake DeLong

as William Kemmler


Change Location