Dec. 16, 2010 at 4:49 PM ET
Don't hate, dear "Twilight" fans: I never really got the whole Robert Pattinson thing.
But! I do get it now, thanks to this trailer for "Water for Elephants," which also stars Reese Witherspoon, Christoph Waltz, Hal Holbrook and Paul Schneider (who happens to be very underrated, in my opinion).
The film is in theaters April 15. Until then, watch the below trailer repeatedly. And if you feel so moved, leave your thoughts in the comments.