http://www.youtube.com/watch?v=LO_ZeYMbEBMPretty well cut trailer
I think the trailer is very powerful! The movie is showing on pay per view now, and will have limited theatrical release beginning March 28.
Whether people agree with the film or not, it was cut well.