This movie started well giving me hope, but then went downhill after the first half hour. The early potential became clouded with too many inconsistencies, as it struggled to cover its own tracks. By the end it was a laughable movie, with an ending I couldn't care less about.