SPOILER-FREE REVIEW -
I personally loved this movie, and my friend did too- however, it was not for the faint-hearted and was MOST DEFINITELY not for the casual Marvel enjoyer. This required comic knowledge (for the first end credits scene especially) and a rewatch of just about every piece of Dr. Strange and Scarlet Witch-related content- excluding Age of Ultron. If you are planning to see this movie, read and watch up or just see it in 3D for the stunning VFX and charming jumpscares.