80's Doctor Detroit – A High-Energy, Outrageous 80s Comedy Doctor Detroit (released in theaters on May 6, 1983) stars Dan Aykroyd as Clifford Skridlow, a mild-mannered, stuffy professor of comparative literature at a... Jay Betsill6 days ago