John Constantine (with prep) Vs. Thanos (with prep)
John has 1 month of prep, and his objective is to eliminate Thanos. John has access to full inventory, no restrictions on what he can use, and who he can call upon.
Thanos knows that he is being hunted by someone, but he doesn't know who it is, and when they or where they will strike.