A failed battery would be the most likely suspect, and relatively easy to test by replacing it. However the battery might simply be discharged so put the phone to charge for an hour or so and see if it recovers. I suggest you monitor carefully for overheating when you try this, and be ready to...