two ghosts caught on cctv.{on the news] possibly
a) ghosts from the past
b)ghosts from the future
c)aliens gardening
your suggestion here