The entire movie seemed too long and very uneven. The acting ranged from great to awful. The storyline ranged from stretches of being very cohesive and believable to chunks that were completely unrealistic. This felt like no other Spike Lee film I have seen and I was very disappointed.