No photoLaurence LamersWriterWrote 22020s2020The HostScreenplay412000s2006PaidScreenplayDirected 12000s2006PaidDirector