Question: how long is an episode of once upon a time?
Answer: 43 minutes