Buffalo Soldiers is a war drama film in which Tom Ellis plays the role of Ray Elwood, a U.S. Army soldier stationed in West Germany during the late 1980s. The movie explores the dark and satirical side of military life, as Elwood and his fellow soldiers engage in various illegal activities to pass the time. As tensions rise, Elwood finds himself caught in a web of corruption and deceit. Buffalo Soldiers is known for its gritty portrayal of military life and Tom Ellis' compelling performance as a morally ambiguous protagonist.