I can't help but feel bad for the cast of this movie. They all perform very well, but the plot is HORRIBLE. The general concept is solid, but the approach left a lot to be desired. It almost feels like two people tried to write two different movies but they got lazy and blended their premises.