News

  • Festivals

Asian World Film Festival Honors This Year’s Best On Awards Night

India’s Last Film Show, about a little boy who watches a movie for the first time and is instantly captivated by the light that comes out of a projector and the stories it tells, won the Snow Leopard Award for best film in the recently concluded 8th Asian World Film Festival (AWFF). The awards night, held November 18 at the Beverly Hills Saban Theater, feted the competition winners, and previously announced honorees in the festival, which ran from November 9 to 18 in Los Angeles.