틈틈이 도시의 수호자로 활약하며 지내던 데이빗은 납치범 케빈의 존재를 알게 된다. 두 사람은 서로의 비범한 능력을 알아보지만 대결을 마무리 짓기도 전에 엘리 스테이플 박사에 의해 정신병원에 수감된다. 병원에는 두 사람 외에 미스터 글래스도 입원해 있다. 엘리 박사는 이들을 자신이 슈퍼히어로라 믿는 과대망상 환자로 치부한다. 그 와중에 글래스는 자신만의 계획을 실행에 옮긴다. 불행한 히어로 데이빗과 상처 깊은 안티 히어로 케빈의 대결을 부추기고, 슈퍼히어로의 존재를 세상에 알리고자 한다. 그러면서 자신은 배후의 설계자이자 창조자로 남으려 한다.
재크(오웬 캠벨)와 조쉬(찰리 타핸)는 절친이지만, 학교에서 그들의 존재감은 매우 낮다. 그러던 어느 날 조쉬의 집에 대릴(Max Talisman)이 찾아오면서 일은 벌어진다. 해병대에 간 형의 방에 들어선 녀석들, 때마침 형이 숨겨 놓은 마약을 발견하게 되고 조쉬와 대릴의 실랑이가 벌어진다. 그러다 형의 칼로 대릴을 죽이고 마는 조쉬. 순식간에 분위기는 냉랭해지고, 급한 대로 대릴을 숲 속에 버려둔 채 아이들은 헤어지게 된다.
그 뒤로 모든 것이 바뀌어 버린 녀석들. 조쉬는 두문불출하고 학교에도 나오지 않는다. 그런 조쉬를 보며 평소 호감을 느끼던 앨리슨(Elizabeth Cappuccino)과 묘한 감정을 이어가는 재크. 그러던 어느 날 조쉬가 앨리슨의 생일 파티에 나타나고, 또 다시 모든 것이 바뀌어 버린다. 조쉬의 등장과 시작된 마을 아이들의 죽음, 그리고 그것을 바라보는 재크의 걱정어린 시선. 과연 이들의 이야기는 어떠한 결말을 불러오게 될 것인가?
대통령의 동생이 조종하는 항공기가 납치당했다!
남은 시간은 단 90분, 그 누구도 안전하지 않다! 최상의 공기역학적 설계와 현존하는 그 어떤 항공기도 따라올 수 없는 정교함을 자랑하는 전자동 항공기 '스타퀘스트'. 미국 대통령의 남동생이 기장으로 있는 '스타퀘스트'가 처녀비행을 하던 중 테러리스트들에게 납치당한다! 테러리스트들은 미국 대통령에게 그녀의 동생과 승객들의 안전을 담보로 엄청난 거래를 하려 한다. 항공기를 격추시키느냐, 그들의 요구를 들어주느냐! 남은 시간은 단 90분, 이제 대통령은 사랑하는 동생의 목숨과 시민들의 안전 중 하나를 선택해야만 하는 엄청난 딜레마에 빠지게 되는데...