Amber Heard is going to end up being one of the most loathed actors in the DC Universe, it’s going to genuinely cost WB money.
Amber Laura Heard is an American actress. Born and raised in Texas, she made her film debut in a minor supporting role in the sports drama Friday Night Lights, followed by a series of other small roles in television and film.