'Once Upon A Time'
Actress Jennifer Morrison and creator and executive producer Adam Horowitz, on the new series "Once Upon A Time" speak during a panel sesssion at the ABC Summer TCA Press Tour in Beverly Hills , California August 7, 2011. Reuters/Fred Prouser

A grown-up Gideon will be back in “Once Upon A Time” season 7. The character took part in the final battle last season and managed to survive. Although he was last seen as a baby, the new season is a flash forward, which means Giles Matthey gets the opportunity to reprise his role.

According to a report by Entertainment Weekly, Gideon will be back in the fourth episode, which is said to have a Rumple (Robert Carlyle)-centric plot. Belle French (Emilie de Ravin) will also be back this year, but the character will not be a regular.

Gideon is the son of Rumple and Belle. The character first appeared as a villain intent on killing the Saviour. However, the character switched sides in the end. It will be interesting to see what new twist awaits him this year.

There is a new villain, Lady Tremaine (Gabrielle Anwar), and a new curse. All the main characters find themselves in Hyperion Heights, a fictitious part of Seattle. The curse has made them lose their memories, and they all have new identities. It is not clear if Gideon, too, has been affected by this curse.

In another interview with Entertainment Weekly, co-executive producer Adam Horowitz confirmed that Hyperion Heights is not invisible to the outside world the way Storybrooke is. He also confirmed that Rumple, Regina (Lana Parrilla) and Hook (Colin O’Donoghue) will be getting new names along with new jobs and identities.

The first few episodes will explain the absence of some of the major characters like Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas), the producers confirmed. Emma (Jennifer Morrison) will be back for just one episode, leading fans to believe that she may be coming back for a death scene.