Buffalo Soldiers is a war drama film in which Tom Ellis plays the character of Ray Elwood, a U.S. Army soldier stationed in Germany during the late 1980s. The movie explores the dark and comedic side of military life as Ray gets involved in various illegal activities to pass the time. Tom Ellis delivers a compelling performance, capturing the complexities of his character's moral dilemmas and the consequences of his actions. Buffalo Soldiers is a thought-provoking film that sheds light on the corruption and absurdity within the military system.