1963. As the swinging cultural revolution is flourishing in London, a shadow of paranoia is casted on a tiny, English town. Roy, the village fool, is not only convinced that Adolf Hitler is still alive, but also that he is running the local bakery. How much should his obsessive suspicions be trusted, and what is he willing to do to prove his identity?
Michael Lipman, Chris Bearne