Letterboxd Showdown No. 12: Time Travel

There are 2 films in this list released in the 1960s.

  • Planet of the Apes
  • The Time Machine