keep (someone) guessing

idiom

Definition 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.