should work relatively quickly, but I'd be REALLY careful with the amount of medication you're taking. One of teh active ingriedients is Acetaminophen
which can cause toxicity of the liver
Also excessive use of Midrin has been associated with medication overuse headache
which can actually make your headache worse, not better.