Tommy Sandys (Gareth Hughes) is a poor Scottish boy who has an endless imagination. At the age of 16, he comes to the town of Thrums with his sister, Elspeth (Leila Frost). They meet Grizel (May McAvoy), a sweet young girl whose mother is known as the Painted Lady (Mabel Taliaferro). This woman was deceived by a man and is now unhinged; Grizel is actually head of the household, and she takes care of all the chores. Tommy protects Grizel from the taunts of the local boys, and she falls in love with him. Because of his vivid imagination, Tommy eventually goes to London and becomes a very successful novelist. He returns to Thrums where he finds that Grizel still loves him. In a sentimental moment, he proposes to her. Grizel realizes that he doesn't really love her and she turns him down. So Tommy returns to London where he is lionized by Lady Alice Pippinworth (Virginia Valli) and her friends. This whimsical film was based on two of Sir James M. Barrie's novels, Sentimental Tommy and Tommy and Grizel.
by Janiss Garza synopsis