Good story, good acting, good cinematography... The score didn't catch my attention, but I guess it must have been decent. Loved the different relationships between characters. Also Kaitlyn Dever is so adorable! She brings a smile on my face every time I see her on screen.