Buffalo Soldiers is a war drama film in which Tom Ellis plays the character of Ray Elwood, a soldier stationed in West Germany during the late 1980s. The film explores the dark and satirical side of military life, as Ray gets involved in various illegal activities to pass the time. Tom Ellis delivers a compelling performance as Ray, showcasing his versatility as an actor. The movie has been praised for its sharp writing, dark humor, and thought-provoking commentary on the military-industrial complex. Tom Ellis's portrayal of Ray adds depth and complexity to the character, making Buffalo Soldiers a must-watch for fans of war dramas.