The pundits ain't afraid of no ghosts. This week's review is Ghostbusters and what did Peter think of his homework?