TALAASH movie review: An intriguing story intelligently told!