Don't worry, Dana Carvey still isn't allowed to make films since making the world feel an intense collective shame with 2002's Master of Disguise. He was, however, permitted make this spoof trailer for a film that gives Charles Darwin the Sherlock Holmes action hero treatment, somehow beating Hollywood to that particular historical inaccuracy. Oh, and did I mention the "action hero treatment" includes Darwin force-feeding the last dodo its own egg?
Wait, was that Fed-Ex Pope from Conan as a... standard pope? He's finally done it.