Guest Stars Tomos Eames as Younger Emrys Gwawr Loader as Non Arthur Sion Evans as Young Gabriel Dylan Malyn as Teenage Gabriel Tom Clark as Satan/Business Man Jason May as Steve Thompson Tonya Smith as Family Liaison Officer Jami Reid-Quarrell as Wiry Man Andria Doherty as Mary