absolutely a great movie . i really enjoy watch ben play his role a steven carter . i love the setting where like other teen today and who can confide with a close friend and not their parent . this can be a lesson to all parent out there . listen to what your child be try to tell you . listen and understand .