Has anyone seen this film? Its got to be the most ambigous movie ever. Stupid but full of suspense.