In this work, a bio-based material (CGP) is obtained by combing chitosan, gelatin and polyvinyl alcohol through a simple solution mixing to simultaneously address polylactic acid film (PLA)' flammability and poor barrier, toughness and antibacterial properties by soaking. The results of open fire testing show that modified PLA films can effectively prolong the combustion time, improve the thermal stability and reduce the release of heat in the cone calorimeter test. For the PLA sample after soaking for 5 times (PLA-5) in particular, it can reduce the peak heat release rate (pHRR) and total heat release (THR) values to 85.8 kW/m2 and 1.3 MJ/m2 from the values of 129.5 kW/m2 and 1.8 MJ/m2 for PLA, respectively. Structural analysis suggests that CGP primarily operates in the condensed phase by forming physical barriers. Meanwhile, the modified PLA films can exhibit superior barrier effects, which indicate the oxygen transmission rate value of PLA-5 decreases to 0.9 cm3/(m2·day) from the 392.5 cm3/(m2·day) of raw PLA film. Moreover, the PLA-5 also have excellent toughness (the value increased to 200.5 % from 31.0 %) and persistent antibacterial effects (it still has 100 % sterilization after 500 days).