Official Trailer: "Happy" (2012)

Watch the Happy trailer here!

Official Trailer for Happy.