After being told in a dream that she is pregnant, sixteen-year-old Mary must face small town life in the twenty-first century. At first, she believes her dream was just a dream and not a message from God. Her mother thinks she is lying about still being a virgin, her...