Set Visit: Immortals!

It’s summer and warm and bright in Montreal as I visit the set of IMMORTALS – although it doesn’t much…