There is a meaty book, even a documentary, on Dundalk's wildly contrasting fortunes since their American owners took charge.
Sure this season alone could provide half the material, such has been the madcap goings on behind the scenes.
All of which was neatly encapsulated here in the opening 27 minutes of a barmy game on a balmy European night.
That demoralising, sinking feeling having conceded after 66 seconds is one that Lilywhite supporters can relate to this year.
And so, too, was their renewed sense of hope after Will Patching cancelled out Bogdan Vastuk’s opener 76 seconds later.
But then it was back to feeling beaten down and bewildered when Vastsuk scored his second midway through a remarkable opening half.
And yet there were signs that everything would be all white on the night when David McMillan equalised, extending his record European haul to 13 goals.
But it would be overstating it to say the game was there for the taking as Dundalk were always capable of turning the lights out on themselves.
And in that regard it’s no bad thing that away goals don’t count in European competition anymore as they would have left themselves with it all to do in Estonia.
There’s no question that Dundalk gave Levadia a sizable leg up. Both their goals were the product of switching off and the hosts were the stronger side in the second-half.
Dundalk’s hopes of hitting the ground running were dealt a hammer blow earlier in the day when influential winger and talisman Michael Duffy was ruled out.
Vinny Perth had to reshape his attacking options and Dundalk laced their early display with errors while Wilfried Zahibo angered fans with his lack of energy.
His defenders were put under pressure as a result and some fans in attendance cheered wildly when he was hooked after 58 minutes.
But Patrick McEleney felt moved to gesture to them to lay off his team-mate. Yet by then, Dundalk had already shot themselves in the foot.
In the opening play of the game, Ernest Agyiri had too much time and space when he crossed for the opener that Vastsuk stroked home first time.
Still, Dundalk’s equaliser caught Levadia on the hop with Patching sweeping home Daniel Kelly’s ball to the far corner.
Tardiness in midfield allowed Levadia to reestablish their lead.
Zakaria Beglarishvili should have been snuffed out but wasn’t and Vastsuk read his slipped ball through Dundalk’s defence before dinking it over Alessio Abibi.
But the Estonian’s had no time to savour their lead as McMillan fired home his 13th in Europe after Raivis Jurkovskis teed him up.
Greg Sloggett’s arrival for Zahibo gave Dundalk more urgency and helped turn the momentum their way. They were the only side trying to win the game thereafter.
Perth spoke in the build-up that the club’s European know-how could prove invaluable.
He argued that sometimes it’s how you react to the tough moments in games that make the difference.
And while their errors were mostly of their own making, Dundalk battened down the hatches and eventually got to grips with their task.
In Andy Boyle, McEleney and McMillan they have a spine that knows this European beat so well. And Sean Murray provided experience off the bench too, in that regard.
Levodia goalkeeper Karl Andre Vallner didn’t have a great deal to contend with, all the same. Although that was largely due to those scrambling in front of him.
Try as they might, Dundalk could not summon the winner they craved with Jurkovskis drawing a good save at the death.
The hope now is that they didn’t pull the pin on themselves in that madcap start to a pulsating game.
Perth predicted that the tie wouldn’t be decided on the night and boosted by their leg up here, Levadia will feel well placed.
Dundalk can have no margin for error on their travels next week.
DUNDALK: Abibi 6; Jurkovskis 6, Boyle 6, Nattestad 6, Leahy 6; Patching 7, Zahibo 5 (Sloggett 58, 6), Stanton 6 (Murray 75, 5); Kelly 6, McMillan 7 (Midtskogen 87, 5), McEleney 6.
LEVADIA TALLINN: Vallner 6; Antonov 5 (Elhi 56, 5), Ugge 6, Podholjuzin 6, Illic 5 (Peetson 45, 6); Lepistu 6; Liivak 6 (Oigus 79, 5), Putincanin 6, Vastuk 8, Agyiri 6 (Roosnupp 67, 5); Beglarishvili 5 (Kirss 67, 5).
Referee: Miroslav Zelinka (Czech Republic)