Действие великолепной приключенческой комедии происходит во Франции XVIII столетия Фанфан (Жерар Филип), обаятельный и красивый молодой человек, записывается в армию короля, чтобы избежать свадьбы Мошенница-ажмълцыганка нагадала ему, что он женится на дочери короля и станет маршалом В его судьбе происходит резкая перемена, когда он спасает от бандитов карету с мадам Помпадур (Женевьев Паж) и дочерью короля (Сильви Пелайо) Вместе со своим дружком выигрывает войну и спасает Адазвмгелину (Джина Лоллобриджида), дочь сержанта (Роквер) И зачем он втемяшил себе в голову, что цыганка нагадала ему правду?.