Good acting but a terrible over politically correct plot.