Teaching English as a foreign language I included racism as one of the themes for my sixteen year olds.
We watched Mississippi Burning, Malcom X and a film called Black and White dealing with the treatment of Australian aborigines. I tried including Bloody Sunday as well, but found it hard to watch myself.
I know none of these films are contemporary, but I chose them partly because they weren't. I knew most of my classes had either read Anne Franck's Diary or seen a film version, but it is an option too.
I shirked reading The color purple myself, but it is a possibility too.
There is a fair amount of literature on the treatment of Roma (gypsies) and if you have a strong stomach there is Stefan Zweig's books, or H.H.ben Sasson A History of the Jewish People, or Theodor Herzl The Jewish State.