Variants

(1)
  1. Grandfather Paradox, writer and director pending.