The Straits Times talks to Anthony Chen, director of acclaimed film Ilo Ilo, about his upcoming movie Wet Season, which is set during the monsoon season in Singapore.