A honeymooning couple find a mysterious gift on their front door.A honeymooning couple find a mysterious gift on their front door.A honeymooning couple find a mysterious gift on their front door.