Stephen Dorff and the Flabbergasted Duck Mystery