Was that picture taken today?
It sure did dry up fast.
No, its from the movie Resident Evil: Extinction