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

