Starch films have attracted increasing attention due to their biodegradability, edibility, and potential use as animal feed from post-products. Applications of starch-based films include food packaging, coating, and medicine capsules. However, a major drawback of starch-based films is their brittleness, particularly under dry conditions, caused by starch retrogradation and the instability of plasticizers. To address this challenge, various strategies and methodologies have been developed, including plasticization, chemical modification, and physical reinforcement. This review covers fundamental aspects, such as the microstructures, phase transitions, and compatibility of starch, as well as application-oriented techniques, including processing methods, plasticizer selection, and chemical modifications. Plasticizers play a crucial role in developing starch-based materials, as they mitigate brittleness and improve processability. Given the abundance of hydroxyl groups in starch, the plasticizers used must also contain hydroxyl or polar groups for compatibility. Chemical modification, such as esterification and etherification, effectively prevents starch recrystallization. Reinforcements, particularly with nanocellulose, significantly improved the mechanical properties of starch film. Drawing upon both the literature and our expertise, this review not only summarizes the advancements in this field but also identifies the limitations of current technologies and outlines promising research directions for future development.