This movie reminded me a lot of "Napoleon Dynamite". Every time you watch it you find new details that are just gems. Keep an eye on the mom's feet while she is in the kitchen. She's standing on paper towel because, I assume, she just finished washing it. My mom totally did that. Very good acting all around and you can see how the director let the actors be free, especially visible in the scenes between Nathan and Cameron. I get so drained by the constant big budget studio pics that lack the heart of true indie's such as this movie and Dynamite. It's refreshing and gives hope that personal film making still exists. When you find a movie that you can continue to watch and discover new things each time, you know you have a great movie.