Daniel Radcliffe, left, plays Weird Al Yankovic, right, in "Weird." 

Locations