There has GOT to be more to this story.
oh there is.. trust me there is.... coming to theater near you