keep (someone) guessing
idiomDefinition of keep (someone) guessing
: to make it impossible (for someone) to know what will happen next
The many twists and turns in the plot will keep readers guessing until the last page.