I have to say that I loved the movie In Time. Will Salas, played by Justine Timberlake, is a bad ass but not in an unexpected way for the actor. The character did not take Justine out of his element. For me it was a believable (as believable as one can be in a futuristic world where time is currency and people can live forever while still looking and feeling like a fresh 25 year old) portrayal of a person who has lost everything and feels like he has nothing to lose.
The movie touched on political hot topics of commerce and how the have and have-nots live. I, of course, loved the action, science fiction elements and good looking white boys sprinkled through out.
In Time is now out on DVD.