Well, there you have it. Mike Flanagan is an unapologetic fan of Apollo 18. Are you itching to watch (or rewatch) the flick?