According to YesAsia, the release date for the English-subtitled Cantonese version is June 20.

YesAsia

I always love to see Francis, but am hesitant in watching him as a beaten down man, as someone on the Mobius forum described his character.