 Hindu Janjher Gupta lives in Hyderabad, India, and was in love with a young Muslim girl, however, his family talked him out of this and got him married to a Hindu Gujerati girl. Soon he became father of a boy, Ram, and a girl. Years later Ram has grown up and teaches dance to middle-aged and elderly Indian women in his city, but his dream is to become a singer and actor in America, the country where dreams are made. He is encouraged when his American-based close friend, Vijay Rao, comes for visit, and brags about driving a Mercedes and living in a penthouse. The Guptas do their best to talk Ramu out of going to America, but in vain. Ram does travel to America and upon arrival in New York is received by Vijay. This is where Ram will get a shock when he finds out that Vijay works as a waiter in an Indian Restaurant, drives a taxi-cab for a living, has never owned any car, and lives in a small apartment based in a Cinema Theater that hosts Bollywood movies, and his two room-mates are Sanjeev and Amit, one of them an illegal immigrant. Ram gets a job as a waiter in the same restaurant as Vijay, but is fired when he gets into a physical argument with a customer. Thereafter Ram applies for an acting job, only to find out that he is to to star in a porno movie opposite sexy Sharonna. Shortly thereafter the Guptas in India will get the shock of their lives when they get to watch a live television telecast of Ramu, who is now known as the "Sex Guru". What they do not know is that Ramu has been inspired by his porno co-star, Sharonna, who leads a double life. Watch as the Guptas shock turns to dismay when the truth about Ram s conning the American public comes to light, and the impact this will have on his residency in America and the bitter truth that American dreams come true only when asleep.