주인공 잭은 부모가 누구인지 모르고 출생신분도 확실치 않지만 신랑감으로서 좋은 조건을 갖춘 총각이다. 도시에서는 어니스트라는 이름으로, 시골에 와서는 잭이라는 이름으로 이중 생활을 한다. 출생에 대해서는 잘 모르지만 진지하고 성실한 성품을 지니고 있었기에, 알저논의 사촌 그웬돌렌 마음을 사고 있었으며 잭도 그웬돌렌에게 마음을 두고 있었기에 그웬돌렌과 브렉널 부인이 알저논의 집으로 찾아온 날 청혼을 하게 된다. 이에 그웬돌렌은 어니스트의 청혼을 흔쾌히 승낙하는데 이유는 바로 그의 이름이 어니스트라는 사실 단 하나 때문이었다. 하지만 이들의 사랑을 허락을 않고 반대를 하고 나서는 브렉널 부인, 그 이유는 어니스트가 출생신분이 불분명한 빅토리아 역에 버려졌던 고아 출신이었음이었다. 한편 늘 즐거움을 추구하는 알저논 역시 잭으로부터 그의 후견인인 세실리 양에 대해 알게 되고 알저논은 세실리에게 마음을 빼앗기고 다시 만나기로 마음먹는다. 알저논은 잭의 동생인 어니스트인 척 하고 잭의 본가가 있는 허트포드셔로 간다. 세실리 또한 수수께끼의 인물인 어니스트를 평소에 만나고 싶어했는데, 알저논은 어니스트인 척 하면서 세실리에게 앞으로는 망나니짓을 하지 않겠다는 다짐을 하게 되고...