'The Fault In Our Stars' and 'Bad Neighbours' were the big winners at the MTV Movie Awards in LA overnight.
They picked up three prizes each - with Zac Efron winning the Best Shirtless Performance gong for his part in the second.
Meryl Streep was named Best Villain for her role as the Witch in 'Into the Woods'.
Robert Downey Junior was given the Generation Award - celebrating achievement in the film industry.