Maxine Peake, Matt Lucas and Elaine Paige are heading the cast of former Doctor Who writer Russell T Davies' adaptation of A Midsummer Night's Dream.
Peake will star as Titania, Lucas will be Bottom and West End star Elaine Paige is Mistress Quince.
Davies has written what is described as a "bold and accessible" adaptation of Shakespeare's play which will be will be filmed in Cardiff’s Roath Lock studios and shown as part of a new Shakespeare season on BBC One in 2016.
It is being aimed at all age ranges, said the BBC, from "children, who can laugh at Bottom and his Mechanicals and marvel at the fairies' awesome powers" to "adults, who know those broken hearts and star-crossed lovers all too well" and "whole families, united in front of the television to enjoy the play's dazzling world of danger, jokes, scares, poetry, thrills and fun."
Matt Lucas will play the part of Bottom, the Athenian weaver who organises a troupe of actors to venture into the wood to rehearse their play – only to fall prey to the mischief of the fairies who rule the forest. Hi s troupe will be played by One Foot in the Grave actor Richard Wilson as Starveling, Bernard Cribbins playing Snout. Comedian Javone Prince as Snug and Fisayo Akinade as Flute.
Mistress Quince – the wife of Peter Quince who wrote the play performed by the so-called Rude Mechanicals of idiotic actors – will be played by Elaine Paige.
It will air on BBC One at 8:30 on on 30th May