Admit One Admit One 4/9/21 April 9, 2021 Voyagers opens in theaters and Thunder Force is streaming on Netflix but both are apparently terrible according to the critics.