Question: who plays duke orsino in she's the man?
Answer: Channing Tatum