this have to be one of my favourite movie of all time . the dialogue and with the constant use of pun be very tight and the cast be superb and and the plot be highly original . don not take my word for it watch this movie and enjoy it for yourself .