Finally, it has been confirmed. God is a Canadian! But more on that later. Dogma is almost a great movie. It is well written, funny and has a great cast. It begins and ends well but it's a drag in the middle. It's a fun plot but I think Kevin Smith, much like the Catholic Church, decided that this was a serious film. It's not. But the movie comes to a screeching halt in the middle while all the cast members have serious discussions about life, the universe and everything, and try to rationalize the deep inner meaning of the plot. Kevin Smith, of course, is the writer and director of this movie as well as being Silent Bob. His previous movies include Clerks, Mallrats and Chasing Amy. Smith is considered a hot new director but I'm not a fan of his movies. In this movie, two fallen angels (Ben Affleck and Matt Damon) have a plan to get back into heaven which will probably destroy everything in heaven and earth. God's mouthpiece (Allan Rickman) is sent to earth to get Jesus' last descendant (Linda Fiorentino) to save the day. She is helped by other heavenly and not so heavenly denizens including Salma Hayek, Jason Lee and Chris Rock. It's a lot of fun as I said until too much seriousness and unnecessary buckets of blood set in which had me thinking this movie was only going to rate a couple of bottles. But it picks up again toward the end. I'm getting just the slightest bit tired of Ben and Matt but everyone does a great job here. Salma Hayek has a much better turn than in Wild Wild West. Linda Fiorentino is her usual dreamy self. Alan Rickman continues to be one of the best actors of all time. A fairly restrained George Carlin has a nice cameo as a Cardinal. Jay and Silent Bob return to reprise their regular roles. I could do without Jay but I love Silent Bob. Here, he has two lines consisting of 3 words. Oh ya, and God is Alanis Morrisette.