This is not Kevin Smith's best piece of work. His script was not quite up to his usual standard, most likely because it wasn't based on the everyday life of normal people. Even so I still had plenty of laughs and loved the performance of God. If you like Smith's movies, your sure to get a laugh from this one.