Chad James Buchanan has joined the cast of Marvel’s Inhumans

Chad James Buchanan in a tweet that he later deleted announced he was headed to Hawaii where the show Inhumans was being filmed. Not known officially what role he will play. Buchanan has previously had roles on “Jane the Virgin,” “Glee,” and “Grey’s Anatomy.”  His most recent role was on Fox’s “Star playing…

Marvel is bringing the Inhumans to the big and small screen in 2017

Marvel has  announced a TV series spotlighting the property that will debut in September 2017 on IMAX screens, before moving to the small screen on ABC, the home of Marvel’s “Agents of S.H.I.E.L.D.”   “Inhumans” will exclusively show its first two episodes on IMAX screens for a two-week window — the…