Time After Time official wallpaper
Time After Time poster

Time After Time

(2017)

Cast

Freddie Stroma as H.G. Wells
Freddie Stroma

as H.G. Wells

Joshua Bowman as Dr. John Stevenson
Joshua Bowman

as Dr. John Stevenson

Genesis Rodriguez as Jane Walker
Genesis Rodriguez

as Jane Walker

Nicole Ari Parker as Vanessa Anders
Nicole Ari Parker

as Vanessa Anders

Will Chase as Griffin Monroe
Will Chase

as Griffin Monroe

Jennifer Ferrin as Brooke
Jennifer Ferrin

as Brooke

Michael Benz as Smythe
Michael Benz

as Smythe

Sianad Gregory as Betsy
Sianad Gregory

as Betsy

Omar Maskati as Martin
Omar Maskati

as Martin