This is a REMIX of the popular '95 movie - DDLJ (Dilwale Dulhaniyan Le Jaayenge).
Read this post on destinationinfinity.org