I loved Dogma's plot and the acting and all the characters were great. Kevin Smith is a really funny guy.