Bella Swan

“Buffy The Vampire Slayer” Star Almost Cast As Bella Swan
With the criticisms thrown at the acting abilities of the members of the "Twilight" cast, and I admit I've thrown many of those criticisms myself, it's interesting to think about what could have been in the town of Forks.  It would have been seriously ironic to see an actress who spent yea…