 The cast also includes Andie MacDowell, William Hurt, Bob Hoskins, Joey Lauren Adams, and Robert Pastorelli as people who cross Michael's path.The original music score was composed by Randy Newman.The dance scene and other location shots were filmed at the community center of Holy Trinity Catholic Church in Cornhill, Texas, and on country roads near Walburg, Texas, as well as at Texas' Gruene Hall.