Raj Jaiswal (Arjun Rampal) is the star attraction on the TV show British Raj. It's a fact he knows and exploits to his advantage... particularly with the opposite sex. Not surprisingly, he knows the art of harmless flirting and serious seduction. And he spares no one. But that was until that evening he bumped into Shivani (Vipasha)...in his own bedroom! There she was like a dream. Or was it really a dream? It's a question Raj can't seem to answer himself. Unfortunately, Raj seems to be the only one who seems to be able to see her or talk to her! Over the next few days, Raj Jaiswal raves, rants and romances with a women who is quite simply "for his eyes-only"! But is shivani for real? Or is she a figment of his imagination? These aren't the questions that bother Raj Jaiswal. What bothers him is the danger of falling in love with someone who seems to only exist in his world!