The Three Stooges is a 2012 American slapstick comedy film based on the film shorts of the mid-20th century comedy trio of the same name. The film was produced, written and directed by the Farrelly brothers and co-written by Mike Cerrone. It stars Chris Diamantopoulos, Sean Hayes, and Will Sasso, re-creating the eponymous characters played by Moe Howard, Larry Fine, and Curly Howard. The film's story places the Stooges in a modern setting. After over a decade of casting problems, principal photography took place from May to July 2011. The film was released on April 13, 2012.