Director: David S. Goyer

Actor Details come from TMDb.