Pooja Mathew, a spirited young girl, wants to have a love marriage in her life. Thus, she stops at nothing to impress Giri, who saved her once from a group of unruly men.
An unexpected turn of events happen in the lives of a few people who arrive in the same city on the same day and it connects them in a very intimate way.
An ancient treasure goes missing from a palace, causing the Prince to go on an adventurous hunt. The famous Vishnu Puram Palace is home to an ancient treasure, full of diamonds. While the royalty prides itself on it, the treasure attracts the attention of a lot of people. One day, the treasure is reported to be lost and the prince sets out to find it.
Dileep plays Solomon in Marykkundoru Kunjadu, a village simpleton who has been nicknamed Kunjadu, since he is adept at getting beaten up by people. In love with Mary (Bhavana) and at loggerheads with her three gigantic brothers, life isn't easy for Solomon. When he befriends a giant of a man who calls himself Vishnu (Biju Menon) and whom he saves from a well, Solomon starts life afresh, and learns to set his spine straight for once.
Mahi, a seasoned convict who is well-known for attacking his enemies stealthily, decides to murder someone in order to raise money for his friend.
A junior artist in movies, Anandakkuttan, meets his long-lost German brother, Akash Menon. However, his brother is mentally unstable and he causes trouble to everyone including the neighbors. Initially Anandakkuttan hates Akash Menon, but finally he develops a bond between his brother and himself.