Cast: Amanda Seyfried,Nicholas Pinnock,Ashleigh Cummings,Callum Vinson,John Doman,