DIRECTING Awards-winning short films directed by Jay Zhao Showreel Palm Parade Watermelon Tree Sunset Express The Last 8 Minutes Relove The Concealed