The film tells the story of Prem (Salman Khan), a talented and happy-go-lucky singer who earns his livelihood by performing at weddings and functions as part of a small troupe. His parents being long dead, he lives with his married sister Neelu (Kashmira Shah) and has bonded closely with her husband, Vinod (Mohnish Behl).
Prem is in love with Nisha (Raveena Tandon) and even the wedding date has been fixed. However, fate has something else in store for him. On the wedding day, even as Prem waits at the altar, his bride fails to show up. It emerges that Nisha is now betrothed to marry a rich and successful NRI who lives in the USA. Prem is heartbroken and takes to drink; as a result, his career suffers. His support and mainstay is his brother-in-law, who understands his situation and empathizes with him.