Starring Cast
Key crew
A.S.T. stars Robert Maillet as Vaillante de Champlain / 'Lurch', Jemma Dallender as Michelle Waters and Luna Rioumina as Alexandra Duval. Below is the full cast and crew.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.