The film has been 10 years in the making and is billed as the biggest Taiwanese production in a decade, with a budget of ...