Once Upon a Timeis on its last legs, and so too is the cast.
The cast is unaware the cloud-covered sun has set outside as the scene changes.
He makes his exit through a green-screen door.

Jack Rowand/ABC
This is a toilet, jokes Carlyle, breaking character amid his cast mates laughter.
ODonoghue gives him a wry smile.
ODonoghue actually joined the ABC fairy-tale drama in season 2, as famed Peter Pan nemesis Captain Hook.

Jack Rowand/ABC
These guys spent hundreds of years trying to kill each other, ODonoghue tells EW.
You see hundreds of years of this thing that has been bubbling underneath just come together.
I think its great that we have a chance to put a full stop on the show.
Its very, very rare that you get a chance to really explore a character.
Ive been lucky that with Hook, Ive been able to do so many different things with him.
How do you feel about Hooks ending?I kind of get two endings.
I was happy with the wedding episode and the fact that its a musical.
Hooks ending is intrinsically tied to Rumples.
For me, it helps that relationship really come full circle.
You see hundreds of years of this thing that has been bubbling underneath just come together.
Its a very special moment.
Jennifer Morrison returned to set for the finale.
What has Hook meant to you?I mean, Hook has meant everything to me.
Hes been me for 14 hours a day for six years, pretty much.
I mean, its massive, its huge.
Its like taking the best of all seasons and jamming it into one literally.
Anything you plan to steal from set?I cant possibly tell you that.
… Well, who do I play?
So yeah, Im taking a break.
Once Upon a Times series finale airs over two weeks, starting Friday at 8 p.m.
ET, and concluding Friday, May 18, at 8 p.m.