Last Night on Earth is the latest film from Director Marcos Efron. The cast that stood out was Leven Rambin, Daytime Emmy Nominee Dee Wallace, Sohvi Rodriguez. In my honest opinion the film’s lead male protagonist and antagonist should have been recast. I am actually going against most other film critics; I am giving this film 7 stars out of 10.