This delightfully oddball movie has the kind of extreme premise that makes me wonder how on earth does someone come up with this sort of stuff. The premise is, what if your personal issues manifested on the other side of the world in a form of a giant Godzilla-like creature?
