Michael Moore has a definite agenda which is ultra liberal. Parts of his message are funny, but the rest is over the top. Bobby