Actually there are scientific theories that disputes that - determinism - that given all the information all future actions can be predicted.
This, once again, comes down to a matter of belief, whether things happen just because they happen, or because there is an underlying cause.