When she turns the key, the lights and the dash all light up, and stay on, but the engine doesn't start up. It doesn't even crank. It's a 2004 Honda Odyssey.

I was thinking it was the starter. What do you guys think?

EDIT: fixed. My dad hit the motor with a hammer, and it worked. I think he might have hit the starter, or shook it a little for it to work. At least that's what I think happened.