In this episode, Jordan and Cara talk about 1999's Idle Hands, their shared longtime love of Seth Green, and some other recent watching.