The movie's first two thirds are a mixed bag but had great enough ifess to keep me hooked, but the movie started dragging by its third half making it feel longer than it actually is. The performances aren't anything crazy but Zoe Saldaña was the obvious highlight.