I have never liked any of Spike Lee's films, but since I am an avid history buff, particularly that of WWII, I rented Miracle at St. Anna and it was a great film.
The film focuses on four African American soldiers of the 92nd infantry, "Buffalo Soldiers" and takes place in German occupied Italy.
A well put together film.
http://www.imdb.com/title/tt1046997/
If you like war movies, this is a good film to watch.