What does a Great White Shark Eat?

Great whites have been known to eat all variety of fish and whales as well as seals. They are an apex predator which basically means that they can and will eat just about anything and nothing much eats them. Contrary to what the movies say great white sharks rarely eat humans.