Corrected entry: The film is set in 1891 and depicts a scene where the wolfman attacks a bus full of passengers, yet the earliest motorised buses were not introduced to London until 1902.
You may like...
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.