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