A good CV should be fit for purpose.
A two-pager may be OK for somebody considering a job as an apprentice plumber or clerical worker, but an applicant for a senior managerial or technical role will probably have a CV that runs to several pages.
Your CV should be different based on whether or not you are applying for an advertised role or just on spec.
And, more importantly than the CV, is the covering letter that goes with it. This should answer the question "Why hire you?" that a CV itself cannot answer.
"Standing on your mother's corpse you told me that you'd wait forever." [Bryan Adams: Summer of 69]
Bookmarks