How can I shorten my workout?

I wanted to start lifting weights so I found a full body routine. I really like the routine but to get through all the exercises it takes a couple hours... Then if I want to do cardio... It takes Waaaayyyyy to long.

How can I shorten it?

Or is there a different workout I can do?

I can't spend more then an hour on it.
How can I shorten my workout?
Post Opinion