close
close

Maisonceres

Trusted News & Timely Insights

Fantastic Fest

Art the clown gets cheeky in Damien Leone’s best film

“We’re in the same business,” the world’s unluckiest Santa impersonator implores an armed Art the Clown. “We make people Happy.” A comparison of job descriptions won’t save Santa Claus, with his cherry red nose and white beard, from what awaits…