Odd Town lever op til sit navn. Her er en lille fransk by med maleriske omgivelser, hvis altså de var malet af Edvard Munch ...