Once Upon a Time Season 7 Spoilers
Under the cut you will find the current state of known casting and episode spoilers including set reports. Please note that EFNS is going to make some judgement calls on what we think are credible spoilers among the set reports with some heavy weight given towards events with multiple witnesses and or photographic evidence.
Please note that the show frequently uses blatantly false information in casting notices in order to avoid spoiling. Both Gil McKinney (Prince Eric) and Sinqua Walls (Lancelot) have described reading for completely different parts and finding out after they were cast who they were actually playing.