The AI Doc: Or How I Became an Apocaloptimist vs The Human Centipede (First Sequence)

Head-to-head comparison of movie stats and rankings • Updated April 30, 2026

Rank Today
#303
#563
Buzz Score
Today
3.235
2.341
Box Office Revenue
N/A
$0M
Production Budget
N/A
$2M