Deadpool Trailer: Five Questions Raised