This past weekend has been a rather crowded one at the box office, with four big ticket films releasing on the same day. And although there is a great variety among these films – Aiyyaa promised...