Theresa Breslin werd geboren in Kirkintilloch, een klein stadje in midden-Schotland, vlakbij kastelen, oude begraafplaatsen en de muur van Hadrianus. Ze ging daar ook naar school, tot ze in Birmingham...