Wonderful movie about integrity, honesty, and sticking up for oneself even if others aren't! This movie did such a fantastic job of creating realistic, human characters. Each with their flaws and their good qualities. Integrity is not something we see much of anymore, and it's so refreshing to watch a movie where THAT is exactly what motivates the main character throughout the development of the story. Great movie and definitely a must-watch!