A man finds a mysterious package left on his doorstep.A man finds a mysterious package left on his doorstep.A man finds a mysterious package left on his doorstep.