Jun 21 Jun 21 Movie Review: Contact Still Holds Up Because of Course it Does James Guild Movie Reviews