A great cast, notable crew and good effects wasted away in a stupid story line that yanks away your suspension of disbelief from beginning to end.
As most fellow reviewers have observed, the "story" is just a sequence of characters stupid actions and unbelievable decisions that forces you to facepalm in amazement pretty much all the time
Should you REALLY want to watch this (instead of just reading the plot summary over in Wikipedia), lower your expectations. Way down
Ryan Reynolds is entertaining as ever, though. But that's it.