Is Leonardo DiCaprio getting ready to play Castro in a movie ?
Hope they pickup their trash when they leave.