Director Li Chen's film explores hope for a world with "less pollution, less destruction and less war."