The 47-year-old director looks great in pics he posted on social media after losing 20 pounds since his recent heart attack.
He's been following magician Penn Gillette's book "Presto!: How I Made Over 100 Pounds Disappear and Other Magical Tales."
The key is a vegan diet.
Smith was yanked off a plane years ago for being too heavy.
Plant-Based Actor Kevin Smith Credits Dramatic Weight Loss to Penn Jillette's Vegan Diet Program - LIVEKINDLY https://t.co/3fukvxLfHA— Vegan Share (@VeganShare) March 23, 2018