Yes, I thought the movie really picks up once she's in it. She is also one of the few actresses that can pull off a role like that. Who else could pull off a dog on leg sex scene and make it believeable?


November 6th, 2012: Americas new Independence Day.