Kevin Smith initially thought the heart attack he suffered on Sunday (25.02.18) was a reaction to spoiled milk.
The 47-year-old filmmaker - whose father passed away from a heart attack - has spoken about his near-death experience on social media, posting a video on his Facebook account in which he admits he didn't initially grasp the seriousness of the situation.
He shared: "I felt a little nauseous and then I tried to lay down on the floor.
"I wound up getting ill, like threw up, but mostly bile, so I just thought, like, you know, I got some bad milk."
The comedian - who was forced to cancel a planned show on Sunday - decided to call a doctor after he experienced trouble breathing.
He said: "There was a hurdle for each deep breath."
But Kevin didn't recognise just how serious the situation was until paramedics called for morphine.
The 'Clerks' helmsman continued: "So I just thought about everything and thought about like, my parents and how they raised me, and my brother and my sister and my friends and my wife and my kid and this weird wonderful career that I've had for so long and stuff.
"And I was like content. Like it was weird, I don't know how to say it - I didn't want to die, don't get me wrong - but I was like, if the ferry man comes tonight I got to pay him. Like, what a ride it's been, what an incredible f***ing ride."
Following his initial announcement on social media, Kevin has been inundated with get-well-soon messages from a string of famous faces, including Hollywood star Chris Pratt.
The 'Jurassic World' actor admitted he doesn't know Kevin "too good", but he still sent a kind message to reassure the filmmaker that he was in his thoughts.
Chris tweeted: "Kevin we don't each other too good but I have loved you since Clerks and I'm praying my ass for you cause I believe in the healing power of prayer.
"Praying for you. I will continue to. You inspired me with Clerks when I was a senior HS. I'm tagging my Lb/rb football coach who showed me the movie cause he believed in me and knew I'd be inspired. (sic)"
Tagged in Kevin Smith Chris Pratt