Feature film Shut Up! Men Are Talking will make history as the first locally produced film to feature on Movie Room (DStv channel 113) when it premieres on August 31. The film caused a sensation when ...