see more

David Lascher attends the 'Sister' premiere at the SVA Theater in New York City. © LAN (Photo by Lars Niki/Corbis via Getty Images)

David Lascher attends the 'Sister' premiere at the SVA Theater in New York City. © LAN (Photo by Lars Niki/Corbis via Getty Images)