the only game in town

Idiom

the most important thing of a particular type, or the only thing that is available

informal · Heard in 1 movies
Thought we were the only game in town, huh?
Said in 1 films · #1