I took my daughter, her boyfriend and his grandmother to see this movie. Three different generations and we all loved it! Even though one of the main characters is a vampire, the movie wasn't gory or scary. It is beautifully done, with gorgeous scenery. You can take your teen to see it and enjoy it yourself!