The movie gets a solid Excellent from me. Excellent screenplay with very little downtime, superb acting, and an incredible shocking ending.
Eric Roberts is really good in this movie. I had no idea he was in it, and I was really impressed with his role. Nestor Carbonell and Anthony Michael Hall are in throwaway parts sadly. I was expecting more out of them.