Claim: Steve Mouzakis was in the cast of a science fiction drama film.
Verdict: NOT ENOUGH INFO