So on my trip last week to Guangzhou, I had to take a domestic flight back to Shenzhen on China Southern Air. On the plane, I saw the trailer for
风云决 Stormriders - Clash of Evil.
It is supposed to have been released already. I wonder if it will come to Singapore on the big screen...