From Passion Of The Christ To Puppet Master?From Passion Of The Christ To Puppet Master?I may have just lost all faith in Hollywood! Just watched the trailer for Mel Gibson's new movie "The Beaver." Please tell me this is a sick joke!chris.galbraithchris.galbraith