To her credit Sienna did the role justice. Awful film but she was good in it.