An epic adventure about a global cataclysm that brings an end to the world and tells of the heroic struggle of the survivors. Watch this drama filled movie that shows what may happen with the year 2012 rolls around. Watch 2012 full length movie right here at FreeMovieOnline. This film stars John Cusack, Amanda Peet, and Chiwetel Ejiofor.