Time Travelers – Le prime immagini