They casted all wrong for this movie. First of all I've played all the games and besides flash backs drake was never that young. Mark Wahlberg should've played drake and Bruce Campbell should've played sully. I mean it looks like the game modeled sully after him. Would've been way better with them in those roles instead of how it turned out. If Wahlberg is really retiring they need to get bruce Campbell in. No one else makes sense. Don't just pick people because of star power. I won't watch another with the cast from the last one