The American film explores a unique genre of life in a troubled young woman. One day, this girl decided to return to her hometown in Niagara Falls. It seems to be a bad decision when this girl returns to her hometown and soon commemorates her long-time kidnapping, which turns her life upside down.