Filthy, nasty and hilarious. Kevin Smith is at the top of his form, and Zack & Miri is a delight. His best love story since Chasing Amy, and a wonderful cast. A great job.