2018

All the films I watched (released 2018 in Germany), ranked excellent to awful.

  • Annihilation

    1

  • The Ritual

    2