Der Privatdetektiv Browning wird zu einem mysteriösen Auftrag gebeten, doch es handelt sich um einen Hinterhalt. Er wird ermordet und findet sich am Himmelstor wieder. Doch so leicht ist es nicht, in die ewige Glückseligkeit einzutreten, zuvor muss er nämlich noch einen Auftrag erfüllen: er muss als kleiner Hund Benji auf die Erde zurückkehren und seinen Mord aufklären...