Could it have been Starbuck playing Emma on Once Upon a Time instead of Jennifer Morrison!? In a new interview, Katee Sackhoff reveals how close she came to playing the lead in the fairytale drama.

Speaking to Collider about her role on Longmire, Sackhoff essentially says that it came down to a choice between this series and Once Upon a Time. Speaking of Pilot script, Sackhoff says:

There were two that I loved. One was Once Upon A Time, and one was Longmire. I went in five times on Once Upon A Time. I took one meeting on Longmire, and I met Greer Shephard and I said, “I want this job because of that woman. I love this woman.” So, I walked away from Once Upon A Time and focused on Longmire. It was just those two jobs. Those were the only two pilots I loved that year.

Although Sackhoff opted out of Once Upon a Time, presumably before any decision had been made, she admits that:

They really wanted [Jennifer Morrison]. I could tell, from the very beginning, that they really wanted her. She and I go up against each other quite a bit. We’re very similar. That was her job, and this was my job. Just the way that it turned out and the way that we’ve played the roles, it’s obvious. I’m happy with the way that things turned out.

Longmire premieres June 3 on A&E. Are you happy that Jennifer Morrison got the role, or disappointed that Emma isn’t played by Katee Sackhoff?!