In the Republic of Moldova, a DARPA researcher and a team of American Delta Force operators must fight an army of supernatural beings created by the enemy. Subscribe to our friends channel: https://tinyurl.com/Movie-Recaps