Superb direction of an average to above average script. Actors and supporting cast have done a good job, atleast they seem to have worked pretty hard.

Good to see how everything was managed almost perfectly in all the randomness of big pile of events.

Entertaining, for sure!! Good job, keep up the good work.