After a night of debauchery, Dante (voiced by Dermot Mulroney) awakens in an unfamiliar part of town, where he encounters the Roman poet Virgil (James Cromwell) … who promptly leads the errant urbanite on a journey through a 21st-century version of hell. Director Sean Meredith interprets Dante Alighieri's classic text with an intriguing blend of paper puppets and hand-drawn backdrops, resulting in a unique take on the centuries-old morality tale.