British actress, Rachel Weisz, is known for playing on screen characters that demonstrate artistry. It can be said that Weisz is one of the most talented artists of our generation and it is no surprise that the roles she takes come from the passion of wanting to be part of the growing movement of women in Hollywood who want female characters to not just be characters that are created as an afterthought. 

Read full article here