A bachelor, besieged by visions of old loves called up by the reading of love letters in lavender, determines to look up some of those whom he loved best. He undergoes many odd adventures and in the end decides that what is, is better than what might have been.
There are no TV Airings of It Might Have Been in the next 14 days.
Add It Might Have Been to your Watchlist to find out when it's coming back.
Check if it is available to stream online via "Where to Watch".