20-year-old mathematics student in Berlin who turns to prostitution due to financial scarcity and curiosity. She navigates a double life, balancing academic pursuits, romance, and sex work while experiencing ambivalent outcomes from her choices.
Horst represents the unpredictable and potentially threatening encounters Sonja faces in her sex work.
Anja belongs to the same student community and shares Sonja's initial excitement about Berlin life.
Vera is a trusted member of Sonja's Berlin friend group who provides social grounding.
Chickenmann operates within the same underground network, representing the pragmatic side of Sonja's double life.
The Kontrolleur monitors Sonja's activities, creating institutional pressure and direct conflict.
Dr. Brenner represents Sonja's academic path and holds expectations for her mathematics studies.
Jule shares Sonja's student social circle and notices her behavioral changes over time.
Milan is part of the new circle of friends Sonja builds upon arriving in Berlin.
Sonja falls deeply in love with Ladja, but his irresponsibility creates emotional and financial strain on their relationship.
Explore the full interactive character relationship map of Fucking Berlin