John Cusack as Alfie Blessington - Poor Things (2003) Fan Cast | myCast.io