Low-fantasy drama, hvor syv krigere desperat forsøger at forsvare en landsby mod en røverbande.