Bella Swan (Kristen Stewart) has always been a bit different, never fitting in with the girls at her school. When Bella is sent to live with her father in the rainy little town of Forks, Washington, she doesn't expect much to change. Then she meets the mysterious and dazzlingly beautiful Edward Cullen (Robert Pattinson) is a vampire, but he doesn't have fangs and his family is unique in that they choose not to drink human blood. Edward has been waiting 90 years for a soul mate, which he finds in Bella. Edward must struggle to resist the primal pull of her scent, which could send him into an uncontrollable frenzy.