Buffalo Soldiers is a war drama film in which Tom Ellis plays the character of Ray Elwood, a U.S. Army soldier stationed in West Germany during the late 1980s. The movie explores the dark and humorous side of military life as Ray gets involved in various illegal activities, including black marketeering and drug trafficking. Tom Ellis delivers a compelling performance, showcasing his versatility as an actor. Buffalo Soldiers is a thought-provoking film that sheds light on the moral dilemmas faced by soldiers in a time of peace.