The Love Punch Cast and Crew

Main Cast: Emma Thompson as Kate
Main Cast: Pierce Brosnan as Richard
Main Cast: Timothy Spall as Jerry
Supporting Cast: Celia Imrie as Penelope
Supporting Cast: Tuppence Middleton as Sophie
Supporting Cast: Louise Bourgoin
Supporting Cast: Marisa Berenson as Catherine
Director: Joel Hopkins
Writer: Joel Hopkins