http://movies.yahoo.com/movie/1809921595/details
Comes out in July and apparently the PLOT TWIST IS–---
! The plant life are punishing humanity for its sins. You could figure it out from its alt. title The Green Effect
You're welcome if I saved you some cash for watching it at theaters. Gonna wait for DVD release