Beautiful, interesting, incredible cinema.
A group of laymen from the island of Malta are entrusted to save the planet.