Recently watched Upgrade (a guy upgraded with a chip in his spine, better than i expected ), A Quiet Place (about aliens who attack victims only by hearing noise, better than i expected) Annihilation (good scifi thriller movie) Truth or Dare (it was also okay, about a demonic curse unleashed)