Chris Chibnall has written a funny, farcical play with plenty of depth and feeling.
One Last Push, directed by Gareth Machin, is having its world premiere at Salisbury Playhouse with a great cast and clever set.
First of all, it's funny. Laugh out loud, funny! It's silly but warm, farcical but with feeling, and the cast carries some clever jokes with great timing and reactions.
There is some straight-up slapstick and silliness, but the ending brought a tear to my eye and many others in the audience.
Set in the living room of their new flat, Mark (Sam Alexander) and Jen (Laura Main) are preparing to have their first baby, and the plan is a home birth.
Throw in four other cast members who weren't expected to be there, and you have a recipe for disaster. That is what ensues, sort of.
They are joined by Jen's mother, Eileen (Sherry Baines), who was expected to be there but has ideas above her station and a strong aversion to an 80s track by Dexys Midnight Runners.
Also making a nuisance of himself is Dave, Mark's formerly estranged father, who has been 'fixing' the flat as he tries to rebuild his relationship with his son after leaving when he was just two years old.
Paul (David Partridge) is the upstairs neighbour and former flat owner who lacks social awareness.
Finally, they are joined by Alize (Valerie Antwi), who is Dave's much younger, free-spirited girlfriend, who arrives ready for a party.
The play is everything I hoped for and more. It provided light relief whilst also reflecting the circumstances many will recognise from their life experiences.
The first half of the play is spent introducing us to the characters and sets us up for the second act perfectly as things start to go wrong in all sorts of ways.
You will also recognise personality traits in the characters, which have enough depth to make you care about them.
The farcical elements, whilst heightened, don't feel out of place or ridiculous, with some beautifully predictable and others much more surprising.
Overall, it's a hugely enjoyable, funny play that will have you laughing out loud and leave you with a warm feeling.
One Last Push runs until March 9th at Salisbury Playhouse; you can buy tickets here - https://www.wiltshirecreative.co.uk/events/one-last-push

VALOUR Scheme Delivers Vital Support to the Military Community in First Three Months
Trek the Sahara Desert in support of Salisbury Hospital’s Stars Appeal
Celebrate Voice Returns for 13th Festival
Detectives continue to investigate murder of Ludgershall man
Parents and carers invited to help shape future early years services in Wiltshire
New Forest District Council approves new policy to support tenants wishing to downsize their home
Police issue warning following sexual assault conviction
New Forward Arrives at the Ray Mac from League Rivals
