I have a theory about Michael. Take Groundhog Day, substitute William Hurt for Bill Murray. Substitute Travolta as an angel for the groundhog. Take out all the time travel stuff. Oh, and take out the funny stuff. Same movie.