Full Cast — Time After Time (2017)

Freddie Stroma

Freddie Stroma

H.G. Wells

Joshua Bowman

Joshua Bowman

Dr. John Stevenson

Genesis Rodriguez

Genesis Rodriguez

Jane Walker

Nicole Ari Parker

Nicole Ari Parker

Vanessa Anders

Will Chase

Will Chase

Griffin Monroe

Jennifer Ferrin

Jennifer Ferrin

Brooke

Michael Benz

Michael Benz

Smythe

Sianad Gregory

Betsy

Omar Maskati

Omar Maskati

Martin

Cameron Cuffe

Cameron Cuffe

Henry Ayers

Ashley Austin Morris

Ashley Austin Morris

Shannon Thornton

Shannon Thornton

Kerry Ann Riley

← Back to Time After Time