Watch Enchantment (1948) full hd online Directed by Irving Reis. With David Niven, Teresa Wright, Evelyn Keyes, Farley Granger. Uncle Rollo finally retires to the house he was brought up in. Lost in thoughts of his lost love, Lark, he does not want to be disturbed in his last days. However, the appearance of his niece and the subsequent romance between her and Lark’s nephew causes him to reevaluate his life and offer some advice so the young couple don’t make the same mistake he did, all those years ago.