So far, we know very little about James Holmes, the 24-year old former PhD student who is suspected of opening fire in a Colorado movie theater early Friday morning. But according to current criminal justice expert James Alan Fox, much of what has already come out about his alleged attack coincides with details about previous mass shootings such as those at Virginia Tech, Columbine High School, and Fort Hood.

“This was a well-planned execution,” says Fox, a professor of criminology at Northeastern University. “Clearly the choice of location and time was not random.”