The Last Anniversary is an Australian television series. It is directed by John Polson and is an adaptation by Samantha Strauss of the Liane Moriarty novel of the same name. It is executive produced by Nicole Kidman amongst other producers. It stars Teresa Palmer, Miranda Richardson and Danielle Macdonald. From Wikipedia