A One possible cause for overheating while idling is failure of the fan to turn on. This might indicate an electrical problem, a faulty fan clutch, or a burned out fan motor. My radiator is leaking from the bottom. A Bring your car in to be tested. Leaks of this sort can be caused by a host of problems.
Visual inspection is needed to determine the exact cause.
Q My radiator is broken at the top. Your radiator can be fixed. Bring it in and let us look at it. A Your radiator could be plugged. Bring your radiator in and let us take a look.