Super 8 (2011)

Super 8 is a 2011 American science fiction horror film that was released in theaters and IMAX on June 10, 2011.