We cannot tell a lie: Eion Bailey is on his way back to ABC’s Once Upon a Time.
Though his August/Pinocchio disappeared earlier this season, Bailey is set to show up in the fairytale drama’s 18th episode, EW.com reports. No word yet on what/who brings him back for the hour, titled “Selfless, Brave and True.”
In other casting news…
• Scott Grimes (ER) and Gillian Alexy (Damages) have joined the NCIS: Los Angeles planted spin-off as series regulars, per our sister site Deadline. Though not much is known about Grimes’ character, Alexy’s Claire is a smart FBI agent who loves all things military. The cast of the proposed series includes John Corbett (Northern Exposure), Edwin Hodge (Cougar Town) and Miguel Ferrer, who’ll appear in both the Los Angeles edition and the offshoot.
• Chin Han (Last Resort, The Dark Knight) will play Arrow‘s Frank Chen, Deadline reports. Han’s character is an old friend of the Queen family and a successful businessman involved with Malcolm Merlyn’s nefarious group The Undertaking.
• Danielle Campbell (Prison Break) is one of The Originals. According to Deadline, the actress will play Davina, an overprotected young witch, in The CW’s Klaus-centric potential spin-off of The Vampire Diaries.