The Challenge The Future is Here, Concorso Cineasti del Presente, Locarno Film Festival, Locarno, Switzerland