Here is a short video of Michio Kaku explaining what quantum mechanics says about free will.
There you have it. Assuming quantum mechanics is correct, there's no such thing as determinism. We only see determinism at large scales because we are looking at the effects of trillions upon trillions of random events. The physics we see and experience in every day life are known as emergent phenomenon - patterns emerging from an underlying structure to the universe. The rules that govern this structure may not be deterministic (and all evidence points to this...), but it's these rules that give the nearly deterministic reality we witness and experience every day.