Synopsis by Mark Deming
Two people with nothing in common but love find both joy and struggle in this romance which blends comedy with drama. Sam Roberts (Jeremy Elliott) is a devout member of the Church of Latter-Day Saints (better known as the Mormons) who has recently returned to the United States after doing missionary work abroad. Now working as a computer technician, Sam leads a well-ordered life, but he feels something is missing. One day, by chance Sam meets Charlene Riley, known to her friends as Charly (Heather Beers); she's free-spirited and brash where Sam is reserved, and while their personalities and beliefs seem diametrically opposed, the two discover a mutual attraction, and they fall in love. Charly teaches Sam to be spontaneous and enjoy the pleasures of life, while Sam imparts the importance of his spiritual beliefs upon his new love. However, their romance turns out to be hardly a simple thing; Charly has some serious baggage she left behind from her old hometown of New York City, and dark clouds appear on the horizon of their life together. Charly was based on the novel by Jack Weyland, America's leading Latter-Day Saints novelist, which has sold over 250,000 copies to date.