Sixty years ago came a supernatural musical, Brigadoon, starring Gene Kelly, Cyd Charisse (voice of Carol Richards) and Van Johnson, directed by Vincent Minnelli and produced by Arthur Freed. The movie was based on an Alan Jay Lerner (who also wrote the book) and Frederick Loewe Broadway show in 1947. There was a re-make in 1966, a TV film (yes, you can see the entire version here) with Robert Goulet, Peter Falk and Sally Ann Howes, garnering five Emmy Awards.
Van Johnson was the weak link and seemed out of place. His timing was off and delivery vacant. A Peter Falk-like actor might have served better.