Infinite

Infinite ★★½

Very average. Lots of plot holes. Felt severely edited to rewrite the story.