Die Dreharbeiten zum Film fanden in der Zeit vom 25. Juli bis 20. August 2005 statt. Als Drehort diente hauptsächlich der Zoo in der französischen Stadt Maubeuge. "Avida" wurde am 21. Mai 2006 bei den Internationalen Filmfestspielen von Cannes 2006 außer Konkurrenz erstmals präsentiert.