Very Entertaining! This thoroughly enjoyable, well-cast/well-acted unique fantasy combines a clever and intelligent plot/premise (a rarity these days) which is supported by terrific cgi, rich visuals, a welcome absence of gratuitous blood spatter, multiple positive themes, humor, and start-to-finish, genuine charm. It has trace elements/themes reminiscent of Tron, The Truman Show, and The Matrix, but clearly stands on it's own.
Another natural role for Ryan Reynolds to excel in, but also enjoyed the villain and his dialog and mannerisms, as well as the young female lead, the two male supporting actors, and the rest of the cast, talented and convincing, all. Bravo!!