I really enjoyed it except for the over done violence. I deplore vulgar language but I could see how the vulgar language in this film was not gratuitous. To each his own, I thought it was funny! I love Salma Hyack and Ryan Reynolds, they had chemistry. I thought there was no chemistry with Salma and Samuel. Bad casting in that respect.