Colin O’Donoghue Joins Robin Hood Season 2 as New Political Battles Begin
MGM+ has started production on Robin Hood Season 2 in Serbia, bringing new characters and intense power struggles to the popular historical drama. Once Upon a Time actor Colin O’Donoghue has joined the cast alongside James Purefoy and Luke Roberts.
The second season of Robin Hood is set to expand the story with the introduction of major royal and political figures who will challenge Rob and his allies. The arrival of new characters is expected to raise the stakes and bring deeper conflicts to the series.
Colin O’Donoghue will portray Prince Richard, the rightful heir to the throne whose uncertain future could push the kingdom toward a dangerous civil war. His character is expected to play a key role in shaping the political direction of England.
James Purefoy has joined the series as King Henry, a powerful ruler whose ambitions and decisions will influence the events of the new season. His leadership style is expected to create further challenges for those fighting for control and justice.
Luke Roberts will appear as Amaury D’Montfort, an ambitious Norman nobleman seeking greater influence during a period of political instability. His arrival will add another layer of rivalry and tension to Nottingham’s changing landscape.
Produced by Lionsgate Television, Robin Hood features John Glenn as showrunner, with Jonathan English directing and Todd Lieberman from Hidden Pictures serving among the executive producers.
The first season introduced audiences to a fresh take on the legendary outlaw’s story, blending action, adventure, and political drama. With new characters entering the world, Season 2 is expected to deliver more intense battles for power and survival.
MGM+ has not yet revealed the official premiere date for Robin Hood Season 2, but further details are expected to be announced soon.
