Show more
On an island that is inhabited by men and women-frogs in the middle of the ocean, Nora, a beautiful Russian spy, wants revenge for the betrayal of her lover, the artist Tibor.