April 23-New York City. The red carpet at the 7th Tribeca Film Festival's opening ceremony. (Dayin Chen/The Epoch Times)