Cast
Kevin Zegers
Mark Muir
Alessandra Mastronardi
Sofia Silvestri
Derek Jacobi
Lord Pirrie
๐ค
Billy Carter
Thomas Andrews
Massimo Ghini
Pietro Silvestri
Ian McElhinney
Sir Henry Carlton
Valentina Corti
Violetta Silvestri
Denise Gough
Emily Hill
๐ค
Jonathan Forbes
Eddy Hatton
Frank McCusker
Charles Stokes