Pop Culture August 22, 2010 Bitch Slap Movie Review First of all, Bitch slap is a film I have known about since a long time (March 2009 to be