I figured it out pretty early in the movie (kind of obvious if you think about it), but it was still fun to watch it unravel.