just got back from watching it...long but definetly worth it, a VERY good movie in my book