'The Invisible Man': release date, cast, plot, trailer and everything we know