whistle a different tune
whistle a different tune
To change one's opinion or behavior. He never used to support that political candidate, but he's whistling a different tune all of a sudden. I used to be very pessimistic, but ever since surviving that car wreck, I've been whistling a different tune!
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.