The Cloverfield Paradox ★★★

the release is a game changer. the movie itself however... is not. that’s sad huh

Lucy liked these reviews