Never left a comment before ..I'm bemused ! Great concept great visuals...child actor great ...but what on earth was going on with Emile Hirsch? Did he just give up and play it for laughs .....i laughed out loud at the terrible lines in last 30 min ........