Hi I am unsure of what really is the THE 2ND LAW LIMITED EDITION SCREEN PRINT. Is it basically a really fancy poster or what, in the merch store there are not any dimensions so I cant really tell. Sorry if this question is a bit of a no brainer. But it would be great if someone could describe what this is.