Although many viewers are thinking this film is offending Muslims, I personally do not agree with them.Michael Sheen was playing very well and he did a good job -as always- here. Samuel L. Jackson was very "deep" in this movie and his acting was excellent.The film grabs you and takes you to it's world. You are constantly thinking how the characters are going to behave and what choices they are going o make, at the same time you can't keep yourself from thinking "What would I do in that situation?' and so on. The ending was shocking but it could have been made slightly better(trying not to give any spoilers). The only cause that should keep someone from not watching this film would be mild gore and some torture scenes.