Movie Reviews: “Uncharted,” “The Cursed,” “Dog”

2022-02-18T17:36:30+00:00February 18th, 2022|

Three new films are opening only in theaters this weekend. We have the videogame-based