Awake
Adam Nayman
The twist-happy screenplay holds together, and the actors around Christensen are better than they have to be: not only reliable hands like Lena Olin and Arliss Howard, but also a perfectly cast Jessica Alba, smartly playing with and against her looks.