Tom (Shearsmith) is a frustrated primary school teacher and aspiring author. One night, a homeless man named Migg (Pemberton) returns Tom's lost wallet, and Migg ends up living with Tom, to the frustration of Tom's girlfriend Gerri (Gemma Arterton). Tom's life changes dramatically as a result.