Crossroads - Strayed is a Hong Kong TV-Short starring Tony Leung Chiu Wai.Crossroads - Strayed is a Hong Kong TV-Short starring Tony Leung Chiu Wai.Crossroads - Strayed is a Hong Kong TV-Short starring Tony Leung Chiu Wai.