O filme marca entrada oficial da Índia para o Oscar na categoria de 'Melhor Filme em Língua Estrangeira'.
O primeiro corte do filme foi de 7 horas e 30 minutos de duração.
Essa foi a primeira produção de Bollywood em 30 anos para a som sincronizado. Uma câmera Arri535, foi trazida da Alemanha, para facilitar a gravação de som sincronizado. Antes disso, os filmes indianos eram dublados inteiramente no estúdio no processo conhecido como ADR.
O filme foi gravado nas aldeias de Bhuj (Gujarat). Infelizmente, a região foi destruída em um terremoto em 26 de janeiro de 2001, seis meses após o filme ter sido filmado. Tendo isso em vista, Aamir Khan doou muito de seus ganhos com o filme para os esforços de ajuda a aldeia.
Aamir Khan furou suas orelhas para que ele pudesse realmente usar brincos no filme. Além disso, os brincos usados pelo ator no longa pertenciam a sua esposa.
Durante o jogo de críquete final, um dos jogadores britânicos, Smith (Ben Nealon), fica esgotado. Porém, nas gravações, quando o ator correu de volta para o vinco, ele caiu, pousando em seu bastão de cricket e acabou deslocando seu ombro esquerdo.
Lagaan teve muita influêcia do filme "Naya Daur" (1957). Mais que isso ele apresenta muitos paralelos com o longa "Bhuvan Shome" (1969). Amitabh Bachchan é o narrador em ambos os filmes. O herói e o nome da heroína são os mesmos, Bhuvan e Gauri. Suhasini Mulay, que interpretou a heroína em Bhuvan Shome, interpretou a mãe do herói em Lagaan. Além disso, ambos os filmes foram filmados em Gujarat.
Até então, o filme alcançou o maior número de atores britânicos atuando em um único filme indiano.
Para a preparação de seu papel como o intocável Kachra, Aditya Lakhia leu o livro de “Everybody Loves a Good Drought” (Todo mundo ama uma boa seca, em tradução livre), de P. Sainath.
A modelo e atriz Sonali Bendre estava interessada em interpretar "Gauri", mas Aamir Khan a rejeitou, pois achou que ela parecia muito com uma ocidental.
O papel principal de Gauri foi oferecido a Rani Mukerji, mas ela não conseguiu fazer o filme porque as datas não estavam disponíveis.
O papel de Gracy Singh foi oferecido à Preity Zinta, mas ela não conseguiria disponibilizar 4 meses em sua agenda para o filme.
Bhuvan seria interpretado por Shah Rukh Khan, mas ele rejeitou o papel.
Um papel no filme foi oferecido à Abhishek Bachchan, mas ele recusou.