Prospect

Prospect ★★★½

Well acted with great visuals and outstanding effects work. It felt a little messy story-wise, but was still interesting.