Bernie relate un véritable et macabre fait divers survenu en 1997 dans la petite ville texane de Carthage. Alors que certains des habitants de la ville (où l'équipe de production avait notamment posé ses valises) voyaient d'un mauvais œil l'adaptation du drame au cinéma, estimant qu'il en résultait d'un manque de respect vis à vis des familles, d'autres se sont réjouis de la chose en espérant un boom touristique lié à la sortie du film !
Bernie a été tourné entre septembre et octobre 2010 dans plusieurs villes du Texas. Parmi elles, citons Bastrop, Smithville, Georgetown, Lockhart, Carthage ou encore la capitale, Austin.
Bernie marque la seconde collaboration entre le réalisateur Richard Linklater et le comédien Jack Black, après Rock Academy en 2003.