A host of pun-tastic and risqué posters has been released ahead of the release of Seth Macfarlane's new comedy western, A Million Way To Die In The West. Starring Amanda Seyfried, Sarah Silverman, Neil Patrick Harris, Liam Neeson, Charlize Theron, Giovanni Ribisi, and MacFarlane himself, the movie certainly pulls no punches when it comes to rounding up a killer cast.

A Million Ways To Die In The West Seth MacFarlane Charlize Theron
MacFarlane Plays a Sheep Farmer Who's About To Receive The Courage Shake-Up He Needs When Charlize Theron Rolls Into Town.

As well as directing, co-writing and producing the comedy, Seth also takes on the role of cowardly sheep farmer Albert. After Albert backs out of a gunfight, his fickle girlfriend (Seyfried) leaves him for another man. However, the farmer hadn't counted on a mysterious and beautiful woman (Theron) riding into town, who helps him find his courage.

A Million Ways To Die In The West Neil Patrick Harris Liam Neeson
Neil Patrick Harris & Liam Neeson Get Kitted Out For The Wild Wild West In 'A Million Ways...'

The pair soon begin to fall in love but Albert quickly realises that the woman's husband is a notorious outlaw (Neeson), who will stop at nothing to seek his revenge. With Albert caught in the outlaw's crosshair, the humble sheep farmer must put his newfound courage to the test and this time, he won't be backing out.

A Million Ways To Die In The West Amanda Seyfried Giovanni Ribisi
Amanda Seyfried's Fickle Character Jumps Ship After She Realises Her Boyfriend's A Coward.

A Million Ways... marks Family Guy creator Seth MacFarlane's second foray into live action directing after the hugely successful 2012 bad-taste comedy Ted. The newly-released movie posters for the film show the stylised cast kitted out in western finery, which includes Liam Neeson looking like a bit of a badass as an outlaw, Neil Patrick Harris' awesome moustache, and a corseted Sarah Silverman looking set to raise some hell.

A Million Ways To Die In The West Poster Sarah Silverman
Sarah Silverman Plays A Prostitute In 'AMWTDITW.'

It's hard to ignore the giggle-some double entendres used too, whether it's "Westward Ho!" for Silverman's prostitute, "Hung Like An Outlaw" for Neeson's gun-toting villain, or "Virgin Territory" for Giovanni Ribisi's flower-brandishing suited character, it's clear that MacFarlane's distinctively childish humour riddles yet another promising comedy, gunning towards the cinemas this summer.

A Million Ways To Die In The West will be released on the 30th May in the US and on the 6th June in the UK this year.