Cocktail waitress Cassie has never recovered from her one major mistake -- a spur-of-the moment stabbing of her ex-boyfriend. Though she did no real damage to him, the incident cost her her baby and made Cassie an object of shame in the small town where she lives. So when a traveling theatrical company comes riding into her small hamlet, bringing a young man who instantly notices Cassie, she's not immediately responsive. But he persists, and forces her to make a choice: staying and remaining mired in her past, or moving out and into the future with a new love.