brilliantly directed and very funny!