Rating: ★★½

There's some cool looking stuff in here when it isn't too dark to see but the plot is a confusing disaster only made tolerable with a decent ending.

TMDB link