Let us start by saying I watch a lot of movies. I am self employed working out of my place of residence. This allows me the opportunity to take in movies via my wonderfully expensive cable television package.
Most of the stuff I watch turns out to be junk. I usually only watch an hour or so before moving on to something else. Very few movies truly grab my attention. Usually I find only a couple a year that get to my core. Over the last year I have only found three. Lea Miserables, Moonrise Kingdom and Ruby Sparks.
Crazy since I am the farthest thing from a lover of Broadway or a musical, but Les Miserables just blew me away. The story and the wonderful characters of Moonrise Kingdom keep me watching it over and over again.
Finally there is Ruby Sparks. The least known of the three, I just "got" Ruby Sparks. It came from a place I could understand. Written by Zoe Kazan and starring Paul Dano and Zoe Kazan, the casting is absolutely perfect. Zoe Kazan is incredibly talented as is Dano.
Paul Dano is a troubled, secluded writer who creates Ruby Sparks via his typewriter amidst sessions with his psychiatrist. She is his perfect girl and life long love.