Tag: Zorion Eguileor

Reviews

The Platform ★★½

It’s hard to think of a recent film released to the world at a more perfect time than The Platform,Continue Reading