anyone seen this yet ? it didnt hit the big screen near me here in ohio ... wanting to know its more a rent or a buy ...