Sanjana and Anjana (both played by Bipasha Basu) are conjoined twins. They took an oath to stay together forever. However, things change between them after they both fall for the same guy named Kabir (Karan Singh Grover) and he responds to Sanjana, leaving Anjana envious.
They decide to undergo the surgery of separation in which Sanjana survives, while Anjana dies. This eventually makes the former to take the guilt of latter's death. But as the heart is scattered and promises are broken, Anjana revamps to haunt her surviving sister when she hails back to their hometown in Kerala.