One of the main changes that I saw was that the movie was made to be a modernized version of the book. The time setting was completely different. The time in the book was around the 1800’s and this movie was set in the 80’s, huge difference.
Another obvious difference I saw was that the actor (Bill Murray) didn’t even go by Ebenezer! He went by the name of Frank Cross. If that’s not a huge difference I don't know what is.
The last main difference that I saw was that in the book Ebenezer wanted