Nick Powell (Justin Chatwin) is your normal high school senior. He?s intelligent. He does well in his classes. He’s the kind of kid you expect to really make something of himself. Only Nick isn’t terribly happy. He lost his father when he was younger, and his mother (Marcia Gay Harden) is somewhat overprotective and emotionally distant. With that, Nicholas has been squirreling away money to run away to London, against his mother’s wishes.

At school, his friend Pete (Chris Marquette) is having regular run-ins with juvenile delinquent Annie Newton (Margarita Levieva). Annie is one angry, screwed-up girl. She comes from a troubled home, but the only thing that keeps her going is her genuine love for her younger brother, Victor.

Staying on the track to becoming a career criminal, Annie breaks into the window of a high-end jewelry store and steals a bunch of necklaces, with her slimy parolee boyfriend acting as lookout and getaway driver.

Someone ends up snitching on Annie about the robbery, which leads to her and her two goons jumping Nick on his way home from a party. Nick is beaten so severely, that Annie believes she’s killed him. For the rest of the film, Nick appears as a spirit, hovering between life and death, determined to get his attackers to admit what they’ve done and save his life. But, you?ll be surprised at the one who truly holds the key.

This remake of a Swedish film wasn’t as horrible as I thought it was going to be, but it still could have been improved upon. The action dragged on every now and then. The ending was sweet, but predictable. I wouldn’t go and shell out too much of your money to see this. Save a few bucks. Catch a matinee.