Amazon Studios today released the full-length trailer for the new series Swarm, premiering all episodes on March 17 exclusively on Prime Video in more than 240 countries and territories worldwide. Swarm is set as the Opening Night TV Premiere at the SXSW Film & TV Festival in Austin, Texas on March 10. From co-creators and …