Wow. Just wow. Beautiful storyline and outstanding cinematography coupled with stellar performances from the cast. Jack Dylan Grazer is just fantastic. His expressions, physical acting while portraying a troubled child who struggles to fit in a new environment along with dealing with his personal issues...just wow. Definitely expecting an emmy nomination for this young legend.