Piotr, un granjero pobre, ama a Pidorka, cuyo padre quiere casarla con un hombre rico. Para conseguirla, Piotr hará un pacto con el demonio Bassavriuk: oro a cambio de la flor del helecho.