Taapsee Pannu releases Vulnerable