john travolta be excellent a michael in the movie by the same name . i do not think a good portrayal could have be do . the movie be funny and yet touch . michael be a very human angel ( if their be such ) . andie macdowell be superb in her role a a reporter and a she go from disbelief to belief . bill hurt and robert pastorelli be great a fellow reporter and each bent on prove the hoax of the angel on earth . each of the support cast be wonderful and especially the old woman ( i do not know her screen name ) and who play michael mother . one of the cut movie i have see in year . i could watch this movie dozens of time .