James Marsden stars as Fred and Kaley Cuoco stars as Samantha O'Hare in Universal Pictures' Hop (2011)

James Marsden stars as Fred and Kaley Cuoco stars as Samantha O'Hare in Universal Pictures' Hop (2011)