Question: who plays mike banning in olympus has fallen?
Answer: Gerard Butler