Letterboxd Showdown № 42: They Scienced the Shit Out of Them

# 42 Weird Science

  • Rise of the Planet of the Apes

    1

  • Captain America: The First Avenger

    2

  • Alien Resurrection

    3

  • Deep Blue Sea

    4

  • Logan

    5

  • The Fly

    6

  • Videodrome

    7

  • RoboCop

    8

  • The Incredible Hulk

    9

  • Tusk

    10