Every film by Will Smith, Harry Belafonte, Sidney Poitier, Lena Horne, Ruby Dee, Don Cheadle will have great acting and carry good messages in the film. The films starring those actors are the films I tell young people to watch for good acting and to view for quality movies