When your flashlight has a dim or weak light or simply won't turn on, it could be the battery. Inspect the flashlight to see if the battery is still charged. The battery might simply need to be replaced or recharged. If the batteries have charge then inspect the batteries carefully for any leaks.