plot ...

Italy venture science fiction
B
Action movie