Better than I expected. It's nice to see Jamie Bell again. He's always wonderful to watch. Camilla Belle is absolutely beautiful, but disappointing performance. Think Kristen Stewart, always the same even when she takes on other roles. Like Camilla, its the same case, she just stays soft-spoken and feminine. Regardless, this was good. I also realized, we got two "bells" in this movie, Jamie-Camilla.