Filmed last summer, “The Tower II: Death Message” showcases captivating scenes set in various locales, including the picturesque Liscard Road in Wallasey.