Factual error: Tower Bridge is destroyed by the steam castle. The movie takes place in 1866 and Tower Bridge was not built until 1894.
Join the mailing list
Addresses are not passed on to any third party, and are used solely for direct communication from this site. You can unsubscribe at any time.