In the 1985 movie "Commando", John Matrix (played by Arnold Schwarzenegger) initiates engine ignition simply by punching the cockpit dials after several failed standard attempts.
Could this ever result in the engines starting in reality?
No, punching would not cause engines to start because you'd need to hold the starter button down (or twist the key depending on the airplane) until the engine catches. It's possible that if there was bad wiring on the panel that punching it could make it work again, but that would likely be temporary.
It's just Hollywood.