Hard determinism

Discuss the argument for hard determinism. If you disagree with this argument which premise do you reject and what does
any that entail. If you agree with the deterministic, answer the main objections from compatibility and libertarians.