The Creator: Film Review

Gareth Edward’s The Creator is an ambitious, timely Sci-Fi epic that packs a punch; a visually stunning triumph that captivates the audience throughout.