The only reason I give this 4 stars is because if you do not know most of the lore you miss out on some of the Easter eggs and lose sight to the cameos. I myself know some of the lore but now have been encouraged to do my 'homework' on it. Overall, the movie was great but some of the scenes seemed a little excessive. Also, how is Vanessa Afton's daughter? I know that that does not match up with the lore.