Brigadoon - my favorite musical ever, love it! :) The end is sweet and magical.