Actor-turned-director Alec Su (third from the right) and cast members of his directorial debut The Left Ear arrive at the red carpet for the 5th Beijing International Film Festival at the National Center for the Performing Arts in Beijing on April 16. [Photo/Xinhua] |