A municipal worker's strike combined with Frankfurt's hottest summer in 150 years brings infected rats out onto the streets.
Sign in to join the conversation.
Loading comments...
Movies similar to this one