Salim Iqbal  as Arsalan. As a veteran theater actor with innumerable appearances Karachi television dramas, Salim's career has spanned the better path of two decades. He was discovered by PTV director Shehzad Khalil for his teleplay Jaal. Since then Salim has never hesitated from playing the anti-hero.

Angeline Malik as Zoya. A fresh new find for Pakistani television, Angeline was educated in London in computer animation but she started her television career as a talk show host for Indus Visions’ Black & White show. Since then Angeline has starred in many hit serials, modeled and directed her own teleserials. 

Ayesha Toor as Linda. A graduate of National College of Arts, Lahore, Ayesha burst into the Pakistani music scene with Rushq's surreal video Behti Naar. As a model turned actress Ayesha has worked on many music videos and teleplays.

Munawar Saeed as Professor Mirza.  A true stalwart, Munawar Saeed has been acting since the glory days of Pakistan film and theater. He started his career with one of the greatest Pakistani playwright Khwaja Nizamuddin doing street theater in Karachi and later went to on to do over a 100 films and teleplays.

Ashok Malani as Suleiman Brohi. Ashok is an actor/producer based in San Francisco. His work includes a feature film Khanda, stage plays and voice talent for educational program concerning spread of AIDs in Asia. He is the founder of Coco ACT which provides production management software for theater and a member of CETA (California Educational Theater Association).

Muder Kothari as Naufil. Muder is a successful entrepreneur who is acting and producing several independent films in Northern California. His acting experience is mostly in theater where his  naturalistic style has gained him recognition. His debut film Jackson Arms is being released in Spring 2007.

Kiran Khan as Mona. Kiran has been acting for over five years and has received acclaim from many directors for her professionalism and natural acting.  Kala Pul is her first feature film.

Ali Mumtaz plays Michael. The multi talented Ali is an Art Director at Y&R Advertising and an instructor at the SF Academy of Arts. Ali is currently working on his documentary called Apna Karachi when he is not playing cricket for the Marin Cricket Club in San Francisco Bay Area.


Nauman Saleem  as Icey. This is Nauman’s first acting stint, however inspired by the Sopranos and real life in Karachi, Nauman has developed good intuition when it comes to portraying a Karachi gangster.

Mairaj-ul-Haq as Osman. Mairaj has never acted on film before but his portrayal of a young extremist during auditions won him the part of the protagonist’s younger brother. 

Qamar Ahmed as Sohail. This is Qamar’s first role in a feature production, although he has appeared in several commercials and videos. He is interested in doing roles that involve stunts and action sequences.

Saqib Mausoof as Zahoor. Saqib acting career started by playing an ageing patriarch in the Wajahat Ali's Domestic Crusaders, and then a tormented rebel in Pratap Sharma's The Rebel Courtesan. He has also done supporting roles in independent films such as In Search of Lovecraft.