Tom Hiddleston sports black dyed hair and a matching black period costume on the set of his highly anticipated upcoming movie Crimson Peak on Wednesday (April 16) in Toronto, Canada.

The 33-year-old actor was joined on the set by his co-star Mia Wasikowska, who was also in a period dress.

PHOTOS: Check out the latest pics of Tom Hiddleston

Mia plays young author Edith Cushing, who discovers that her charming new husband is not who he appears to be. Spooky!

Jessica Chastain, Charlie Hunnam, and more star in the film, which will be released on October 16 in the US. We can’t wait to check it out!