If he hit something, then the oil light came on, then check engine light, now your car wont start or crank - your engine is DONE. You ruined the crank bearings and other engine parts by letting the oil drain and likely seized the engine. If that's the case, then sorry for your loss.