One Song a Day Takes Mischief Away

One Song a Day Takes Mischief Away
Directed byKrešo Golik
Written byKrešo Golik
Ivo Škrabalo
Vjekoslav Majer (story)
StarringFranjo Majetić
Mirjana Bohanec
Relja Bašić
Mia Oremović
Tomislav Žganec
Narrated byTomislav Žganec
CinematographyIvica Rajković
Edited byKatja Majer
Music byŽivan Cvitković
Release date
  • 1970 (1970)
Running time
85 minutes
CountryYugoslavia
LanguageCroatian

One Song a Day Takes Mischief Away (Croatian: Tko pjeva zlo ne misli lit.'He Who Sings Means No Harm') is a 1970 Croatian comedy-drama film. Directed by Krešo Golik and based on a novella by Vjekoslav Majer, the film achieved considerable critical and commercial success at the time of its release. In 1999, a poll of Croatian film critics found it to be the best Croatian film ever made.

Set in 1935 in Zagreb, the story is seen through the eyes of 6-year-old Perica Šafranek (played by Tomislav Žganec). A dandy from Zagreb, Mr Fulir (played by Relja Bašić), starts flirting with Perica's mother during a family picnic. At first, Perica's father does not notice anything and invites Fulir to their residence. Perica's father wants to marry off Perica's aunt to Fulir, pairing them because Fulir is a good man and she is rich. After multiple rendezvous, he becomes aware of Fulir's attempts to seduce his wife.

A television sequel series titled Dnevnik velikog Perice, which follows Perica Šafranek (portrayed by Živko Anočić) about thirty years after the events of the film, premiered on HRT 1 on 8 March 2021.