Niecieszący się popularnością wśród rówieśników nastoletni Jim mieszka w nudnym walijskim miasteczku. Jego życie ulega zmianie, gdy poznaje nowego sąsiada, Amerykanina Deana.
By zapomnieć o śmierci ojca, Margaret postanawia zacząć pomagać londyńskim więźniarkom. Poznaje tam Selinę, twierdzącą, że potrafi komunikować się ze zmarłymi.