This film was very good. All of the actors (nearly all of them unknown to me prior to this) were excellent. The acting is very good, and the choppy chronology helps the story unfold in an interesting way. I might even have to go see this one again while it's in theatres.