Anthem Gets Epic Live-action Trailer from Sci-fi Visionaire Neil Blokamp by Thomas Williams February 18, 2019