Scarlett Johansson is currently one of the most versatile actresses in the Hollywood film industry. Her acting skills and selection of characters have certainly improved in...