Written by: Syed Ameer Ali Shah Hussaini Directed by: Syed Ali Raza Usama Produced by: Babar Javed   Danish Taimur never fails to impress as Jan-e-Alam whether it is through his malicious side or his remorseful one. He has gotten into the skin of the character so well that even the audience can feel the […]