Oskar, an 8-year-old boy living in a family run children's home, spends most of his day dreaming about the world beyond. His idol is a TV detective named Bruno, who he admires from his favorite show. On his birthday, Oskar receives a treasure hunt clue left by his deceased parents. With this clue in hand, he decides to hire Bruno, his favorite TV character, to help him solve the puzzle.
Bruno, the worn out actor facing PR crisis, agrees to help Oskar and embarks on an urban adventure through Warsaw. Together, they explore the city, solving riddles and puzzles along the way. This journey not only helps Bruno change his ways but also provides Oskar with a sense of purpose and belonging.
As they progress through the city, Bruno teaches Oskar valuable lessons about life, such as the importance of perseverance and empathy. The two bond over their shared experiences and learn from each other.
In the end, Oskar successfully solves the treasure hunt clue, and Bruno returns the favor by helping Oskar cope with the loss of his parents. The experience strengthens their relationship and fills Oskar's heart with joy and hope for the future.