Casting is right on the money. It proves that a great story, with the right cast, and creative story telling, can make a great movie without huge budget effects, global locations, and a billboard on every corner.
Amanda Christine is absolutely amazing. She is one in a billion.
It would have been 4 stars, but Amanda Christine made it a 5.
It really is a great movie.