A short sci-fi drama about an enemy invasion of a peaceful land.A short sci-fi drama about an enemy invasion of a peaceful land.A short sci-fi drama about an enemy invasion of a peaceful land.