The Island(2020) Site
This 12-minute short film was released in October 2020 and is set on Roosevelt Island, New York City, in the summer of 1989.
Did you have a specific or genre in mind to help narrow it down? The Island (Short 2020) - IMDb The Island(2020)
Released in July 2020, this series follows the residents of a fictional island in the North Sea as a deadly "pigeon flu" virus begins to tear through their community. This 12-minute short film was released in October