In LOOSE CANNONS, Gene Hackman plays Mac, a Washington, DC, police detective teamed with a new partner, Ellis (Dan Aykroyd), to break open a case that involves the FBI, Nazis, Israelis, and pornographers. In addition to this dangerous and complicated case, each man has his own set of
problems. Mac--for reasons the script keeps unclear--is homeless; living out of his "woody" station wagon, he is full of disdain for his ex-wife and for his life in general. Ellis, who is fresh out of a psychiatric institution, is a virtual genius of deduction, but having been made a detective
(thanks to his uncle), he can't handle the violent aspects of the job. Whenever something dan...