john Krasinski as Mr fantastic