Excellent film!! A must see.. incredible satire that holds up the mirror to race and relations in our culture and pandering to stereotypes.. GREAT ensemble cast with each member turning in fully formed multi dimensional and nuanced performances… there is a lovely counterpoint in this film between scenes that have comic hilarity and those that show true human emotion and poignancy… just SO many great and touching moments in the screenplay…