Weak Political Elements Take Punch Out Of Gerard Butler S