Answer
Queen and Country is a 2006 British film written and directed by Steve McQueen and produced by Gail Egan and Iain Canning. The film stars James McAvoy as a young man who joins the British Army during the Troubles in Northern Ireland in 1971, but finds himself disillusioned by the violence and corruption within the army.